﻿/*****[Master stylesheet for landbrugsinfo.dk]*****

Preload
Header
Topnav
Leftnav 
Body 
Footer 
System Panel 
Search Panel 
Article 
Word conversion 
Binary Pages 
Webparts Content 
Page Content 
Webparts Related 
Additional Info 
Author 
Breadcrumb 
Headline 
Leftnav 
Search 
Page Footer 
People Search 
Login 
Link Icons 
Summary Headlines 
Tables 
Misc 
Search WebPart 
Broad Layout
Controls
Topbar
Word document conversion classes
Search Center
Disclaimer
Funding
Paging
Newsletter
WebParts in regular zones
**************************************************/


/**** Preload ****/
/* 
Images are preloaded by being inserted in a hidden div-tag 
*/

div#preload-images
{
    display:none;
}


/**** Header ****/
/* 
Elements for the site header 
*/

#printhead
{
	display:none;
}

#sitesnav
{
	width:980px;
	height:25px;
}

#topheader
{
	width:980px;
		background-image:url("../images/greenheader.gif");
	background-repeat:no-repeat;
	height:64px;
}

#headline
{
	float:left;
}

	#headline img
	{
		border:0px solid;
	}

#logo
{
	margin-left:14px;
	float:left;
}

#topimage
{
	float:right;
	margin-right:40px;
}

#search
{
	height:64px;
	width:233px;
	float:right;
}


/**** Topnav ****/
/* 
The main horizontal navigation with dropdowns.
Additional properties are set for the Telerik menucontrol further down.
*/

#topnav
{
	height:22px;
	width:985px;
}

    #topnav img
    {
	    display:none;
    }

    #topnav .ms-topNavContainer
    {
	    margin-left:2px;
	    background:transparent;
    }

        #topnav .ms-topNavContainer td
        {
	        border:none;
	        background:transparent;
        }

    #topnav .ms-topnav
    {
	    background:transparent;
	    border:0px;
	    color:#000000;
	    font-family:Arial, Helvetica, sans-serif;
	    font-size:8pt;
	    padding-top:2px;
    }
    
    #topnav .ms-topNavFlyOuts
    {
	    font-family:Arial, Helvetica, sans-serif;
	    background: #f8f8f8;
	    color:#000000;
    }

    #topnav .ms-topnavselected
    {
	    font-weight:normal;
	    color:#ffffff;
    }
    
        #topnav .ms-topnavselected td
        {
	        background-color:#84bc5d;
        }


/**** Leftnav ****/
/*
Properties for the vertical subnavigation in the left column
*/

#leftnav
{
	width:180px;
	float:left;
	margin-top:0px;
	margin-right:10px;
}

#TopLevelMenu
{
	width: 975px !important;	
	background-color: #84bc5d;
	height:15px;
	margin-left:1px;
}

.LeftNavHeader
{
	color:#ffffff;
	font-weight:bold;
	padding-left:10px;
}

#subNavigation
{
	background-image:url(../images/testbg2.gif);
	background-repeat:repeat-y;
}

#menu, 
#subNavigation
{
  margin:0px;
  padding:0px;
}

.MenuFooter
{
	background:url(../images/LeftMenuFinish.gif) no-repeat;
	height:15px;
}

#leftnav a:link, 
#leftnav a:visited, 
#leftnav a:hover, 
#leftnav a:active
{
  text-decoration:none;
  color:#ffffff;

}

	#leftnav li{
		min-height:18px;
	}
	
#subNavigation
{
	list-style-type:none;
	list-style:none;
	padding:0;
	margin:0;
}

	#subNavigation li
	{
		list-style-type:none;
		list-style:none;
		padding:0;
		margin:0;
		padding-left:0px;
		border-bottom:1px solid #494949;
	}
	
	#subNavigation a
	{
		margin:0;
		padding:0;
		color: #ffffff;	
		text-decoration: none;
		line-height:16px;
		min-height:18px;
	}
	
	#subNavigation a:hover
	{
		background-image:url(../images/arrow.gif);
		background-repeat:no-repeat;
		background-position: center left;
		text-decoration:underline;
	}
	
li.LeftNavItemLevel1 a
{
	background-color:#046841;
	display:block;
	padding-left:15px !important;
}

li.LeftNavItemLevel2
{
	padding-left:7px !important;
}

	.LeftNavItemLevel2 a
	{
		background-color:#53723d;
		display:block;
		padding-left:18px !important;
	}
	
li.LeftNavItemLevel3
{
	padding-left:14px !important;
}

	.LeftNavItemLevel3 a
	{
		background-color:#52863d;
		display:block;
		padding-left:21px !important;
	}
	
li.LeftNavItemLevel4
{
	padding-left:22px !important;
}

	.LeftNavItemLevel4 a
	{
		background-color:#72a674;
		display:block;
		padding-left:23px !important;
	}

.LeftNavItemSelected
{
	font-weight:bold;
}

.current .LeftNavItemSelected
{
	background-image:url(../images/arrow.gif);
	background-repeat:no-repeat;
	background-position: center left;
}

#subNavigation p
{
	margin:0px;
}

/**** Body ****/
/* 
Properties for the main wrapper element and breadcrumb - #body is not <body>. 
*/

#body
{
	width:980px;
	background-image:url("../images/bodybg.gif");
	background-position:top left;
	background-repeat:no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	margin:12px auto;
}

#wrapper
{
	width:790px;
	min-height:450px;
	float:right;
}

#crumbs
{
	width:785px;
	padding-left:5px;
	clear:both;
	height:42px;
	overflow:hidden;
}

/**** Footer ****/
/* 
The pagefooter and its content 
*/

#pagefooter
{
    font-size:9px;
	width:570px;	
	float:left;
	margin-left:190px;
	display:inline;
	text-align:left;
	vertical-align:top;
	clear:both;
	background-image:url('../images/footerbg.gif');
	background-repeat:no-repeat;
	background-position:left bottom;
	height:60px;
}

	#pagefooter table
	{
		margin:5px auto;
	}
		#pagefooter table td
		{
			vertical-align:top;
			padding:4px;
		}

/**** System Panel ****/
/*
SharePoint tools such as Site Actions and Page Editing Toolbar
*/
.systemPanel
{
	width:110px;
	height:40px;
	margin-top:20px;
	float:left;
	background-image:url('../images/sys_funk_bg.gif');
	background-repeat:no-repeat;
	padding-left:8px;
	margin-left:185px;
	_margin-left:170px;
}

.systemImageButton
{
	margin-top:8px;
	margin-right:4px;
}

#systemfunctions
{
	width:150px;
	height:40px;
	margin-top:20px;
	float:left;
}

/**** Search Panel ****/
/*
Global site search
*/

.searchPanel
{
	width:205px;
	margin-top:15px;
	margin-left:5px;
	padding-left:5px;
}

.searchInput
{
	float:left;
	height:10px;
	line-height:10px;
	font-size:8pt;
	width:140px;
}

.searchButton
{
	margin-left:5px;
	float:right;
	clear:right;
}

.searchRadioButton
{
	margin-left:5px;
	float:left;
}

	.searchRadioButton input
	{
		height:10px;
	}

	.searchRadioButton label
	{
		vertical-align:bottom;
		font-size:7pt;
		text-align:left;
	}

/**** Article ****/
/*
Article elements - properties for content part is under .pageContent{}
*/

#articletitle
{
	background-color:#CADDC8;
	border:1px solid #afb8c3;
	min-height:25px;
}

	#articletitle h1
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10pt;
		font-weight:lighter;
		color:white;
		float:left;
		margin-left:8px;
		margin-top:4px;
	}
	
.printmenu
{
	float:right;
	padding:0px;
	width:150px;
	margin-top:5px;
}

	.printmenu img
	{
		border:0px;
	}

	.printmenu a:link,
	.printmenu a:visited, 
	.printmenu a:hover, 
	.printmenu a:active
	{
		font-size: 10pt;
		color:#3c758f;
		text-decoration:none;
	}
	
	.printmenu span
	{
	  margin-top:5px;
	}

#leftrelated
{
	width:180px;
	_width:170px;
}

	#leftrelated table
	{
		max-width:180px;
	}

	#leftrelated .ms-standardheader
	{
		width:100%;
		overflow:hidden;
	}

	#leftrelated h1
	{
		font-size: 14pt;
		color:#000000;
		font-family: Arial, Helvetica, sans-serif;
	}

.pageText
{
	margin-left:5px;
}

.pageContent, 
span.Normal-H, 
p.Normal-P,
.reDropDownBody p
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	width:570px;
	float:left;
}
.pageContent p, 
.pageContent p.Almindeligtekst-P, 
.reDropDownBody p
{
	padding:0px;
	margin:0px 0px 15px 0px;
}

.pageContent ul li, 
p.Listeafsnit-P, 
span.Listeafsnit-H 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	list-style-image: url('../images/Default_bullet.gif')
}

#frontpageContentText{
	margin-top: 10px;
}

/**** Word conversion ****/
/*
Properties for classes used by wordtemplates.
The conversion might clean these already but just in case.
*/

.pageContent span.Fremhv-H, 
span.Kraftigfremhvning-H
{
	color:black;
	font-weight:700;
	font-style:normal;
	font-family:Arial, Helvetica, sans-serif;
}

h1, 
.pageContent h1, 
span.Overskrift1-H, 
p.Overskrift1-P, 
.reDropDownBody h1
{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14pt;
	color:#000;
	margin-bottom:5px;
}

h2, 
.pageContent h2, 
span.Overskrift2-H, 
p.Overskrift2-P, 
.reDropDownBody h2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight:bold;
	color:#000;
	padding:0px;
	margin:0px 0px 0px 0px;
}

h3, 
.pageContent h3, 
span.Overskrift3-H, 
p.Overskrift3-P, 
.reDropDownBody h3
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight:bold;
	color:#000;
	padding:0px;
	margin:0px;
}

h4, 
.pageContent h4, 
span.Overskrift4-H, 
p.Overskrift4-P, 
.reDropDownBody h4
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color:#000;
	font-weight:bold;
	font-style:normal;
	padding:0px;
	margin:0px;
}

h5, 
.pageContent h5, 
span.Overskrift5-H, 
p.Overskrift5-P, 
.reDropDownBody h5
{
	font-size: 10pt;
	font-family: Arial, Helvetica, sans-serif;
	color:#000;
	font-style:italic;
	font-weight:bold;
	padding:0px;
	margin:0px;
}
.reDropDownBody h1, 
.reDropDownBody h2, 
.reDropDownBody h3, 
.reDropDownBody h4, 
.reDropDownBody h5
{
	margin:0px;
	padding:0px;
}

.pageContent
{
	color:#000000;
	font-size:10pt;
	padding:1px;
}
	.pageContent strong.resume, 
	.pageContent span.resume, 
	.pageContent font.resume, 
	.pageContent div.resume,
	.pageContent P.resume
	{
		border:1px solid #afb8c3;
		background:#caddc8;
		padding:8px 8px 8px 8px;
		margin-bottom:10px;
		display:block;
		font-weight:normal;
				
	}
	
	.pageContent span.edited, 
	.pageContent font.edited,
	.pageContent P.edited
	{
		color:#c00;
	}
	.pageContent span.imagecaption, 
	.pageContent font.imagecaption,
	.pageContent P.imagecaption
	{
		font-size:8pt;
		color:#000;
	}

/**** Binary Pages ****/
/*
Properties for the in-between download page, showing metadata and downloadlink for files.
*/

#binaryImg
{
	border:1px solid #afb8c3;
	background:#caddc8;
	padding:8px 8px 8px 8px;
	margin-top:15px;
	margin-bottom:15px;
	display:block;
	font-weight:normal;
}

	#binaryImg a
	{
		font-weight:bold;
		font-size:10pt;
		text-decoration:none;
		float:right;
	}
	#binaryImg .binaryDownloadLink a
	{
		float:none;
	}
	
.pageContent #binaryImg a:hover
{
	text-decoration:underline;
}

.pageContent #binaryImg img
{
	border-color:#000000;
	border-width:1px;
}

/**** Webparts Content ****/
/*
Properties for the webparts in the bottom of the main content area - ie. article overview.
*/

.bottomParts
{
	margin-top:10px;	
}

.bottomParts .ms-WPHeader td:first-child
{
	background: url('../images/wpheadgreen.gif') repeat-x;
    margin:0;
    padding:0;
    height:16px
}

.bottomParts .ms-WPHeader TD span:first-child
{
    background: url('../images/wpheadleftgreen.gif') no-repeat top left;
    padding-left:10px;
}

.bottomParts .ms-WPHeader TD h3
{
    background: url('../images/wpheadrightgreen.gif') no-repeat top right;
    margin: 0 !important;
    padding: 0px !important;
    color: #ffffff  !important;
    font-size:10pt;
    line-height:16px;
    font-family: Arial, Helvetica, sans-serif !important;
}

.bottomParts .ms-WPTitle
{
	height:16px;
	padding:0;
	margin:0;
}

.bottomParts .ms-WPHeader TD 
{
    BORDER: 0px solid;
    margin:0px; 
    padding:0px; 
    height:16px;
}

.bottomParts .ms-HoverCellInActive, 
.bottomParts .ms-HoverCellActiveDark
{
	margin:0px !important;
	border:0px !important; 
}

.bottomParts .ms-WPHeader
{
	padding:0px;
	height:14px;
}

.bottomParts .ms-WPBody
{
	background: url('../images/ScalingWPBackground.gif');
	padding-left:10px;
	padding-right:10px;
	font-family: Arial, Helvetica, sans-serif;
}

.bottomParts .wi-WPFooter td:first-child 
{
	background: url('../images/WPFooter.gif') repeat-x;
	margin: 0;
	padding: 0;
	height: 16px
}

.bottomParts .wi-WPFooter TD span:first-child
{
	background: url('../images/WPFooterLeft.gif') no-repeat top left;
	padding-left: 20px;
}

.bottomParts .wi-WPFooter TD div
{
	background: url('../images/WPFooterRight.gif') no-repeat top right;
	margin: 0 !important;
	padding: 0px !important;
	color: #ffffff  !important;
	line-height: 16px;
	font-family: Arial, Helvetica, sans-serif !important;
}

/**** Page Content ****/
/*
Properties for the contentarea of the article pages.
This is mainly typography for the content created by editors.
*/

.articleLayout .pageContent
{
	border: 1px solid silver;
}

#pageText
{
	padding-left: 5px;
	padding-right: 5px;
}

.pageContent a:link, 
.pageContent a:visited, 
p.Hyperlink-P, 
span.Hyperlink-H
{
	color: #51853d;
	text-decoration: none;	
}

.pageContent a.anchorTop, 
.pageContent a.anchorTop:link
{
	font-size:8pt;
	padding:5px 0px 5px 15px; 
	background: transparent url(../images/icons/anchor_top.gif) no-repeat center left;
}

.pageContent a:hover
{
	text-decoration: underline;
	color: #73a875;
}

.pageContent a:active
{
	color:#51853d;
	text-decoration:none;
}

.pageContent h1 a:link,
.pageContent h1 a:visited,
.pageContent h1 a:hover,
.pageContent h1 a:active
{
	text-decoration:none !important;
}

.pageContent h2 a:link,
.pageContent h2 a:visited,
.pageContent h2 a:hover,
.pageContent h2 a:active
{
	text-decoration:none !important;
}

.pageContent h3 a:link,
.pageContent h3 a:visited,
.pageContent h3 a:hover,
.pageContent h3 a:active
{
	text-decoration:none !important;
}

.pageContent h4 a:link,
.pageContent h4 a:visited,
.pageContent h4 a:hover,
.pageContent h4 a:active
{
	text-decoration:none !important;
}

.pageContent h5 a:link,
.pageContent h5 a:visited,
.pageContent h5 a:hover,
.pageContent h5 a:active
{
	text-decoration:none !important;
}

.pageContent hr
{ 
	height:1px;
	border:0;
	background-color:#000000;
	color:#000000;
	width:80%; 
}

.relatedContent
{
	font-size: 10pt;
	font-family: Arial, Helvetica, sans-serif;
	float:right; 
	width:210px
}

	.relatedContent a:link, 
	.relatedContent a:visited
	{
		color:#046841;
		text-decoration:none;
	}

	.relatedContent a:hover
	{
		text-decoration:underline;
		color:#046841;
	}
	
	.relatedContent a:active
	{
		color:#046841;
		text-decoration:none;
	}

	.relatedContent h1 a:link,
	.relatedContent h1 a:visited,
	.relatedContent h1 a:hover,
	.relatedContent h1 a:active, 
	.relatedContent h2 a:link,
	.relatedContent h2 a:visited,
	.relatedContent h2 a:hover,
	.relatedContent h2 a:active, 
	.relatedContent h3 a:link,
	.relatedContent h3 a:visited,
	.relatedContent h3 a:hover,
	.relatedContent h3 a:active, 
	.relatedContent h4 a:link,
	.relatedContent h4 a:visited,
	.relatedContent h4 a:hover,
	.relatedContent h4 a:active, 
	.relatedContent h5 a:link,
	.relatedContent h5 a:visited,
	.relatedContent h5 a:hover,
	.relatedContent h5 a:active
	{
		text-decoration:none !important;
	}


/**** Webparts Related ****/
/*
Properties for the webparts used in the related column - ie. login, forfatter, Nyeste artikler.
*/

.relatedContent .ms-WPHeader td:first-child
{
	background: url('../images/wpheadgreen.gif') repeat-x;
	margin: 0;
	padding: 0;
	height: 16px
}

.relatedContent .ms-WPHeader TD span:first-child
{
	background: url('../images/wpheadleftgreen.gif') no-repeat top left;
	padding-left:10px;
}

.relatedContent .ms-WPHeader TD h3
{
	font-family: Arial, Helvetica, sans-serif;
	background: url('../images/wpheadrightgreen.gif') no-repeat top right;
	margin: 0 !important;
	padding: 0px !important;
	color: #ffffff  !important;
	line-height:16px;
}

.relatedContent .ms-WPTitle
{
	height:16px;
	padding:0;
	margin:0;
}

.relatedContent .ms-WPHeader TD
{
    BORDER: 0px solid; 
    margin:0px; 
    padding:0px; 
    height:16px;
}

.relatedContent .ms-HoverCellInActive, 
.relatedContent .ms-HoverCellActiveDark
{
	margin:0px !important;
	border:0px !important; 
}

.relatedContent .ms-WPHeader
{
	padding:0px;
	height:14px;
}

.relatedContent .ms-WPBody
{
	background: url('../images/wpbodybg.gif') no-repeat bottom right;
	margin-bottom:10px;
	padding:10px;
	font-family: Arial, Helvetica, sans-serif;
}

._DefaultWebPartBox
{
	margin-bottom:0px;
}

#column #footer
{
	margin-bottom:20px;
}

/**** Additional Info ****/
/*
Properties for the webparts used in the left column below the subnavigation - ie. Side information.
*/

#additionalinfo-leftbar
{
    margin-top: 20px;
    font-size: 7pt;
}

	#additionalinfo-leftbar a:link, 
	#additionalinfo-leftbar a:visited, 
	#additionalinfo-leftbar a:hover, 
	#additionalinfo-leftbar a:active
	{
	  font-size: 8pt;
	  color:#046841;
	  text-decoration:none;
	}

		#additionalinfo-leftbar .ms-WPHeader td:first-child
		{
			background: url('../images/wpheadgreen.gif') repeat-x;
			margin: 0;
			padding: 0;
			height: 16px
		}
		
		#additionalinfo-leftbar .ms-WPHeader TD span:first-child
		{
			background: url('../images/wpheadleftgreen.gif') no-repeat top left;
			padding-left:10px;
		}
		
		#additionalinfo-leftbar .ms-WPHeader TD h3
		{
			font-family: Arial, Helvetica, sans-serif;
			background: url('../images/wpheadrightgreen.gif') no-repeat top right;
			margin: 0 !important;
			padding: 0px !important;
			color: #ffffff  !important;
			line-height:16px;
		}
		
	#additionalinfo-leftbar .ms-WPTitle
	{
		height:16px;
		padding:0;
		margin:0;
	}
	
	#additionalinfo-leftbar .ms-WPHeader TD 	
	{
		BORDER: 0px solid; 
		margin:0px; 
		padding:0px; 
		height:16px;
	}

	#additionalinfo-leftbar .ms-HoverCellInActive, 
	#additionalinfo-leftbar .ms-HoverCellActiveDark
	{
		margin:0px !important;
		border:0px !important; 
	}
	
	#additionalinfo-leftbar .ms-WPHeader
	{
		padding:0px;
		height:14px;
	}
	
	#additionalinfo-leftbar .ms-WPBody
	{
		background: url('../images/wpbodybg-small.gif') no-repeat bottom right;
		margin-bottom:10px;
		padding:10px;
		font-family: Arial, Helvetica, sans-serif;
	}


/**** Author ****/
/*
Author webpart and document info.
*/

.Author
{
  margin-bottom:10px;
}

	.Author div
	{
  		margin: 0px;
		display: inline-block;
	}

.AuthorWebpart
{
	margin-left:10px;
	padding-top:2px;
}

#bottom
{
	margin-left:10px;
}

.DocumentInfo
{
	padding-bottom:5px;
}

/**** Breadcrumb ****/
/*
Typography for the breadcrumb navigation shown above the content.
*/


#crumbs
{
	line-height:48px;
	font-size:7pt;
	color:#7c7c7c;
}

	#crumbs a:link, 
	#crumbs a:visited
	{
		color:#7c7c7c;
		text-decoration:none;
	}

	#crumbs a:hover
	{
		text-decoration:underline;
	}

	#crumbs a:active
	{
		text-decoration:underline;
	}

/**** Headline ****/
/*
Typography for the headertext next to the DLBR logo
*/

#headline h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size:45px;
	color:#ffffff;
}

/**** Leftnav ****/
/*
Typography for the subnavigation shown in the left column.
*/

#leftnav
{
	font-size:8pt;
  	font-family: Arial, Helvetica, sans-serif;
}

/**** Search ****/
/*
Properties for the searchpage.
*/


.searchRadioButton
{
    font-size:7pt;
    color:#ffffff;	
}

#ctl00_PlaceHolderMain_Content__ControlWrapper_RichHtmlField
{
	padding-left:10px;
	padding-right:10px;
	display:block !important;
}

	#crumbs a:link, 
	#crumbs a:visited
	{
		color:#7c7c7c;
		text-decoration:none;
	}

	#crumbs a:hover
	{
		text-decoration:underline;
	}

	#crumbs a:active
	{
		text-decoration:underline;
	}

#PeriodDiv
{
    margin-bottom: 6px;
}
#SearchBoxDiv
{
    margin-bottom: 6px;
}
#ScopeDiv
{
}

.PeriodSearchLink
{
    font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
    color:#000000;
	text-decoration:none;
	border-bottom: solid 1px #83b0ec;
    padding:2px 10px 2px 2px;
}

.PeriodSearchLink.selected
{
    font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;	
	border-left: solid 1px #83b0ec;
	border-right: solid 1px #83b0ec;
	border-top: solid 1px #83b0ec;
	background: url(/_layouts/images/PortalTabSelected.gif) #cae6f4;
}

.ScopeSearchLink
{
    font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
    color:#000000;
	text-decoration:none;
	border-top: solid 1px #83b0ec;
    padding:2px 10px 2px 2px;
}

.ScopeSearchLink.selected
{
    font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;	
	border-left: solid 1px #83b0ec;
	border-right: solid 1px #83b0ec;
	border-bottom: solid 1px #83b0ec;
	background: url(/_layouts/images/PortalTabSelected.gif) #cae6f4;
}


.SearchBox
{
    width: 200px;
    height:20px;
    border: solid 1px #83b0ec;
    margin-right: 2px;
}

.custom-advancedSearch
{
    font-size:11px;
    margin-left:16px;
    color:#7c7c7c;
}

    .custom-advancedSearch a:link, 
    .custom-advancedSearch a:visited
    {
	    color:#7c7c7c;
	    text-decoration:none;
    }

    .custom-advancedSearch a:hover,
    .cust aom-advancedSearch a:active
    {
	    text-decoration:underline;
    }
/**** Page Footer ****/
/*
Typography for footer of the.
*/

#pagefooter p
{
	font-size:9px;
	margin:3px auto;	
}

#pagefooter a:link, 
#pagefooter a:visited, 
#pagefooter a:hover, 
#pagefooter a:active
{
    font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
    color:#000000;
	margin:3px auto;
	text-decoration:none;
}

/**** People Search ****/
/*
Properties for the people searchbox.
*/

.PeopleSearchBox
{
	margin-top:15px;
}

.DivSearchResult
{
	margin-top:10px;
}

/**** Login ****/
/*
Properties for the login control shown in related column.
*/

.logincontrol
{
	margin-top:5px;
	margin-bottom:0px;
}

	.logincontrolbutton A:link,
	.logincontrolbutton A:visited, 
	.logincontrolbutton A:hover
	{
		font-size:11px;
		color:white;
		text-decoration:none;
		font-weight:bold;
	}

.buttoncenterimage
{
	background-image:url('../images/button/buttonbackgroundgreen.gif');
	background-repeat:repeat;
	background-position:right;
	height:15px;
}

.buttonleftimage
{
	background-image:url('../images/button/buttonleftsidegreen.gif');
	background-repeat:no-repeat;
	background-position:right;
	width:20px;
	height:15px;
}

.buttonrightimage
{
	background-image:url('../images/button/buttonrightsidegreen.gif');
	background-repeat:no-repeat;
	background-position:left;
	width:20px;
	height:15px;
}

#ssousername, #ssopassword
{
	height:18px;
	width:130px;
}

.loginWPTable
{
  font-size: 10pt;
  font-family: Arial, Helvetica, sans-serif;
  text-align:left;
}

	.loginWPTable td
	{
	  font-family: Arial, Helvetica, sans-serif;
	}
	.loginWPTable .errormessage
	{
		color:red;
		font-weight:bold;
	}

/**** Link Icons ****/
/*
Properties for setting relavant icons for all links in the main content area.
The different notations are for verifying different filetypes and if the links are internal/external.
*/

.binaryDownloadLink
{
	background-color: #caddc8;
	padding: 5px 5px 5px 5px;
	margin-right: 4px;
}

/* External links */
.externalLink
{
	padding: 5px 15px 5px 0px;
	background: transparent url(../images/icons/extern-site.gif) no-repeat center right;
}

/* Links that open in a new window */
.pageContent a[target^="_blank"]
{
	padding: 5px 15px 5px 0;
    background: transparent url(../images/icons/extern-site.gif) no-repeat center right;
}

/* External links */
.pageContent a[href^="http://"]
{
	padding: 5px 15px 5px 0px;
	background: transparent url(../images/icons/extern-site.gif) no-repeat center right;
}

/* Absolute links that are in fact internal */
.pageContent a[href*="landbrugsinfo"], 
.pageContent a[href*="landbrugsinfo.dk"], 
.pageContent a[href*="lr.dk"] 
{
	padding: 5px 0 5px 0;
	background: none;
}

/* Link to email addresses */
.pageContent a[href^="mailto:"]
{
	padding: 5px 20px 5px 0;
    background: transparent url(../images/icons/icon_mailto.gif) no-repeat center right;
}


/* Link to Word-files, either ends with (or contains with a parameter) one of the following extensions */
.pageContent a[href$=".doc"], 
.pageContent a[href$=".docx"], 
.pageContent a[href$=".rtf"] ,
.binaryDownloadLink a[href$=".doc"], 
.binaryDownloadLink a[href$=".docx"], 
.binaryDownloadLink a[href$=".rtf"], 
.pageContent a[href*=".doc?"], 
.pageContent a[href*=".docx?"], 
.pageContent a[href*=".rtf?"] ,
.binaryDownloadLink a[href*=".doc?"], 
.binaryDownloadLink a[href*=".docx?"], 
.binaryDownloadLink a[href*=".rtf?"]
{ 
	padding: 5px 20px 5px 0;
	background: transparent url(../images/icons/icon_doc.gif) no-repeat center right;
}

/* Link to Excel-files, either ends with (or contains with a parameter) one of the following extensions */
.pageContent a[href$=".xls"],
.pageContent a[href$=".xlsx"],
.binaryDownloadLink a[href$=".xls"],
.binaryDownloadLink a[href$=".xlsx"], 
.pageContent a[href*=".xls?"],
.pageContent a[href*=".xlsx?"],
.binaryDownloadLink a[href*=".xls?"],
.binaryDownloadLink a[href*=".xlsx?"] 
{
	padding: 5px 20px 5px 0;
	background: transparent url(../images/icons/icon_xls.gif) no-repeat center right;
}

/* Link to Text-files, either ends with (or contains with a parameter) one of the following extensions */
.pageContent a[href$=".txt"],
.binaryDownloadLink a[href$=".txt"], 
.pageContent a[href*=".txt?"],
.binaryDownloadLink a[href*=".txt?"]
{ 
	padding: 5px 20px 5px 0;
	background: transparent url(../images/icons/icon_txt.gif) no-repeat center right;
}

/* Link to Pdf-files, either ends with (or contains with a parameter) one of the following extensions */
.pageContent a[href$=".pdf"],
.binaryDownloadLink a[href$=".pdf"], 
.pageContent a[href*=".pdf?"],
.binaryDownloadLink a[href*=".pdf?"]
{ 
	padding: 5px 17px 5px 0;
	background: transparent url(../images/icons/icon_pdf.gif) no-repeat center right;
}

/* Link to Feeds, either ends with (or contains with a parameter) one of the following extensions */
.pageContent a[href$=".rss"], 
.pageContent a[href$=".atom"],
.binaryDownloadLink a[href$=".rss"], 
.binaryDownloadLink a[href$=".atom"], 
.pageContent a[href*=".rss?"], 
.pageContent a[href*=".atom?"],
.binaryDownloadLink a[href*=".rss?"], 
.binaryDownloadLink a[href*=".atom?"] 
{ 
	padding: 5px 20px 5px 0;
	background: transparent url(../images/icons/icon_feed.gif) no-repeat center right;
}

/* Link to Contacts, either ends with (or contains with a parameter) one of the following extensions */
.pageContent a[href$=".vcard"],
.binaryDownloadLink a[href$=".vcard"], 
.pageContent a[href*=".vcard?"],
.binaryDownloadLink a[href*=".vcard?"]
{ 
	padding: 5px 20px 5px 0;
	background: transparent url(../images/icons/icon_vcard.gif) no-repeat center right;
}

/* Link to Powerpoint-files, either ends with (or contains with a parameter) one of the following extensions */
.pageContent a[href$=".pps"],
.binaryDownloadLink a[href$=".pps"], 
.pageContent a[href*=".pps?"],
.binaryDownloadLink a[href*=".pps?"]
{ 
	padding: 5px 20px 5px 0;
	background: transparent url(../images/icons/icon_pps.gif) no-repeat center right;
}

/* Link to Flash-files, either ends with (or contains with a parameter) one of the following extensions */
.pageContent a[href$=".fla"], 
.pageContent a[href$=".swf"],
.binaryDownloadLink a[href$=".fla"], 
.binaryDownloadLink a[href$=".swf"], 
.pageContent a[href*=".fla?"], 
.pageContent a[href*=".swf?"],
.binaryDownloadLink a[href*=".fla?"], 
.binaryDownloadLink a[href*=".swf?"]
{ 
	padding: 5px 20px 5px 0;
	background: transparent url(../images/icons/icon_flash.gif) no-repeat center right;
}

/* Link to compressed files, either ends with (or contains with a parameter) one of the following extensions */
.pageContent a[href$=".zip"], 
.pageContent a[href$=".rar"], 
.pageContent a[href$=".gzip"], 
.pageContent a[href$=".bzip"], 
.pageContent a[href$=".ace"],
.binaryDownloadLink a[href$=".zip"], 
.binaryDownloadLink a[href$=".rar"], 
.binaryDownloadLink a[href$=".gzip"], 
.binaryDownloadLink a[href$=".bzip"], 
.binaryDownloadLink a[href$=".ace"], 
.pageContent a[href*=".zip?"], 
.pageContent a[href*=".rar?"], 
.pageContent a[href*=".gzip?"], 
.pageContent a[href*=".bzip?"], 
.pageContent a[href*=".ace?"],
.binaryDownloadLink a[href*=".zip?"], 
.binaryDownloadLink a[href*=".rar?"], 
.binaryDownloadLink a[href*=".gzip?"], 
.binaryDownloadLink a[href*=".bzip?"], 
.binaryDownloadLink a[href*=".ace?"]
{ 
	padding: 5px 20px 5px 0;
	background: transparent url(../images/icons/icon_archive.gif) no-repeat center right;
}

/* Link to movie-files, either ends with (or contains with a parameter) one of the following extensions */
.pageContent a[href$=".mov"],
.pageContent a[href$=".wmv"],
.pageContent a[href$=".mp4"], 
.pageContent a[href$=".avi"], 
.pageContent a[href$=".mpg"],
.binaryDownloadLink a[href$=".mov"],
.binaryDownloadLink a[href$=".wmv"],
.binaryDownloadLink a[href$=".mp4"], 
.binaryDownloadLink a[href$=".avi"], 
.binaryDownloadLink a[href$=".mpg"], 
.pageContent a[href*=".mov?"],
.pageContent a[href*=".wmv?"],
.pageContent a[href*=".mp4?"], 
.pageContent a[href*=".avi?"], 
.pageContent a[href*=".mpg?"],
.binaryDownloadLink a[href*=".mov?"],
.binaryDownloadLink a[href*=".wmv?"],
.binaryDownloadLink a[href*=".mp4?"], 
.binaryDownloadLink a[href*=".avi?"], 
.binaryDownloadLink a[href*=".mpg?"]
{ 
	padding: 5px 20px 5px 0;
	background: transparent url(../images/icons/icon_film.gif) no-repeat center right;
}

/* Various link types */
.link-item a
{
	font-weight:bold;
	display:inline-block;
	padding-top: 0px !important;
	padding-bottom: 0px !important;
}

.link-item .description
{
	padding: 0px 20px 0px 0;
}

#linkitem
{
	padding: 2px 20px 2px 0;
	margin-left: 0px;
}

.imageLink
{
	padding-right: 0px !important;
	background: none !important;
}
.ms-rteCustom-Billedlink a
{
	padding-right: 0px !important;
	background: none !important;
}

.readmoreLink
{
	padding-right: 0px !important;
	padding-top: 0px !important;
	padding-bottom: 0px !important;
	background: none !important;
}

/**** Summary Headlines ****/
/*
Headlines on the overview pages
*/

.groupheader
{
	margin-left: 0px;
}

.groupheader h2, 
.pageContent .groupheader h2
{
	margin-bottom:0px;
	color:#046841;
}
.relatedContent h2, 
#wrapper .relatedContent h2
{
	color:#046841;
}

/**** Tables ****/
/*
Support for old word table layouts.
*/

table.ms-rteCustom-tabelmedkant
{
	border:1px solid black;
}

td.ms-rteCustom-graa_baggrund
{
	background-color:#666;
}

.ms-rteCustom-ikonboks
{
    padding-left:10px;
    padding-right:10px;
    background-color:#bababa;
    color:#ffffff;
}

/**** Misc ****/
/*
Various fixes for panels, rolluplists and RadMenu
*/

.archivedPanel
{
    padding:5px;
    background-color: #FF5050;
}

.RadMenu_GREENLR
{
	z-index:10 !important;
}

div.RadMenu_GREENLR .rmGroup .rmText,  
div.RadMenu_GREENLR .rmFocused .rmText   
{  
    margin:0px !important;  
    padding-left:5px !important;  
    padding-right:5px !important;  
} 

#pageText .ms-WPBody
{
	margin-bottom:10px;
}

.pageContent
{
	overflow-x:hidden;
}

#DivRollupList
{
	margin: 0px;
	width: 190px;
	overflow-x: hidden;
	font-family: Arial, Helvetica, sans-serif;
}

#DivRollupList li
{
	margin: 0px;
	list-style: none;
	margin-bottom: 5px;
}

#DivRollupList li span.date
{
 white-space: nowrap;
 font-size: 8pt;
 color: #4c4c4c;
}

.pageContent TR.ms-WPHeader td
{
	border:0px solid !important;
}

.funding img
{
	display:block;
}

span
{
	margin:0; padding:0;
}

.clearboth
{
	clear:both;
}

/**** Search WebPart ****/
/*
Properties for the Search Page.
*/

.searchWPContainer
{
    background-image:url("");
}

.searchWP
{
    border:0px;
    margin:0px 0px 10px 0px;
    padding:0px;
	height:64px;
	width:100%;
	background-color:#006942;
}

.searchWP .searchBox
{
    color: #aaa;
    font-weight:bold;
    font-size: 16px;
    padding-top:4px;
    float:left;
    margin-top: 18px;
    margin-left: 10px;
	height:20px;
	width:490px;		
}

.searchWP .searchSubmit
{
    margin-top: 22px;
    margin-right: 10px;
    float:right;
	height:20px;
	width:40px;
}


/**** Best Bets WebPart ****/
/*
Properties for the Best Bets WebPart.
*/
.bestbets 
{
    background:#EBF2EA;
}

.bestbets-header
{
    color:#4c4c4c;
    font-weight:bold;
}

.bestbets-link
{
    font-size:1em;
}

.bestbets-cell 
{
    padding-left: 4px;
    padding-right: 4px;
    background:#EBF2EA;
}

.bestbets-divider
{
    height:8px;
}


/**** Broad layout ****/
/*
Additional properties for wide pagetype - ie. no related column.
*/

.bottomRelatedContent .relatedContent
{
	width: 780px;
	float: left;
	margin-top: 20px;
}

.bottomRelatedContent .relatedContentBox
{
	width: 210px;
	float:left;
	margin-right: 20px;
	margin-bottom: 20px;
}

/**** Controls ****/

.link-item a:link, 
.link-item a:visited, 
.link-item a:hover, 
.link-item a:active
{
	font-family: Arial, Helvetica, sans-serif !important;
}

.link-item div.description
{
	font-family: Arial, Helvetica, sans-serif !important;
}

.link-item div.date
{
	font-family: Arial, Helvetica, sans-serif !important;
	font-size: 8pt;
	color: #4c4c4c;
	margin-top: 3px;
}

/**** Topbar ****/
/*
Properties for the uppermost navigation containing links to collaborative sites - ie. landmand.dk and Intranet.
*/

#generalNav
{
	width:965px;
	padding:5px;
	margin:3px 0 10px 0;
	background:#fff;
	margin:0px auto;
}

	#generalNav #sitesnavWrapper
	{
		margin:0;
		padding:0 0 20px 10px;
		border-bottom:1px solid #9FB1BC;
	}

		#generalNav #sitesnavWrapper #nav
		{
			margin: 0px;
			float: left;
		}

			#generalNav #nav li
			{
				margin:0;
				padding:0;
				display:inline;
				list-style-type:none;
			}
				#generalNav #nav a
				{
					float:left;
					font-size:10px;
					line-height:14px;
					font-weight:bold;
					padding:0 12px 6px 12px;
					text-decoration:none;
					color:#708491;
					font-family: Arial, Helvetica, sans-serif;
				}
				
	#generalNav #basket
	{
		float: right;	
	}


/* Various fixes */

#servicenav
{
	margin-left: 10px;
	margin-right: 5px;
}

.pageContentFix
{
	z-index: 1000;
	position: relative;
	overflow: visible;
}

#LawArticleDate
{
	font-style: italic !important; 
}

#LawLink a
{
	font-weight:bold !important;
}

.associatedpagesfooter
{
	height:10px;
	background-color:fuchsia;
}

.rtSp
{
	display:none !important;
}

.rtIn
{
	border:0px solid !important;
	margin-left:0px !important;
	padding:0 !important;
}

.RadTreeView .rtIn
{
	border:0px solid !important;
	margin-left:0px !important;
}

.RadTreeView_Forest .rtHover ..rtIn
{
	background-color:transparent !important;
	color:#055334 !important;
	border:0px solid !important;
	background-image: none !important;
	margin-left:0px !important;
	text-decoration:underline !important;
}

.RadTreeView_Forest .rtSelected ..rtIn
{
	background-color:transparent !important;
	color: #000000 !important;
	border:0px solid !important;
	background-image: none !important;
	text-decoration:underline;
}

.rtSelected ..rtHover
{
	border:0px solid !important;
}

.rtHover span.trIn
{
	text-decoration:underline;
	border:0px solid;
}

.RadGrid_Forest
{
    border:0px solid !important;
    background:transparent !important;
    color:#2b2c20;
}

	.RadGrid_Forest .rgRow td,
	.RadGrid_Forest .rgAltRow td,
	.RadGrid_Forest ..rgEditRow td,
	.RadGrid_Forest .rgFooter td
	{
		border-bottom:0px solid !important;
	}

	.RadGrid_Forest .rgAltRow
	{
		background:transparent !important;
	}

#sb-container
{
	z-index: 99999999;
}

/**** Word document conversion classes ****/
/*
Properties for table generated by the word template conversion.
Editors can also create these tables using the editor tools.

jQuery runs through these tables to set the firstrow- and odd/even classes - if not set already in the markup.

*/

table.WebInfoTable
{
    width: 100%;
    border: solid 1px #000;
    border-collapse: collapse;
    margin-bottom:15px;
}

	table.WebInfoTable td
	{
		border: solid 1px #000;
		border-collapse: collapse;
	}

	table.WebInfoTable .odd
	{
		background-color: #fff;
	}

	table.WebInfoTable .even
	{
		background-color: #caddc8;
	}

	table.WebInfoTable .firstrow
	{
		background-color: #72A775;
		border: solid 1px #000;
		border-collapse: collapse;
		font-weight: bold;
	}

.Note-P
{
    font-size: 8pt;
    margin-top:0px;
}

.Resume-P
{
    background-color:#CADDC8;
    border: solid 1px #000;
}

.Tabeltekst-P,
P.Tabeltekst-P
{
    margin-bottom:0px;
}

.reTool .WebInfoFormatStripper
{
  background-image: url('/_layouts/WebInfo/Images/Icons/icon_word2html.gif');
}

.reTool .ShadowBoxLinkManager
{
  background-image: url('/_layouts/WebInfo/Images/Icons/icon_shadowbox.gif');
}

.reToolbar .reTool_text SPAN.ShadowBoxLinkManager {	
  background-image: url('/_layouts/WebInfo/Images/Icons/icon_shadowbox.gif');
}

/**** Search Center ****/

#SearchCenter
{
    padding-top: 30px;
}

#SearchCenter td.ms-sbscopes
{
    padding-top: 2px;
}

#wrapper .srch-Icon
{
    margin-right: 4px;
}

#wrapper .srch-URL a:link,
#wrapper .srch-URL a:visited,
#wrapper .srch-URL a:hover,
#wrapper .srch-URL a:active
{
    margin-right: 2px;
	color: #51853d !important;	
}

#wrapper .srch-Title a:link,
#wrapper .srch-Title a:visited,
#wrapper .srch-Title a:hover,
#wrapper .srch-Title a:active
{
    font-size: 8pt;
	color: #51853d;	
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif !important;
	font-weight:bold;
	display:inline-block;
	padding-top: 0px;
	padding-bottom: 0px;
}
#wrapper .srch-Title a:hover
{
    text-decoration:underline;
}


#wrapper .srch-Description
{
    color:#4c4c4c;
	font-weight:normal;
	display:inline-block;
	padding-top: 0px;
	padding-bottom: 0px;
}

#wrapper .srch-Page,
#wrapper .srch-stats
{
    color:#4c4c4c;
	font-weight:normal;
    background-color: #fff;
	
}

#wrapper .srch-Page-bg
{
    background-color: #fff;
}

#wrapper .ms-srchresultstop table
{
    border-spacing:0px;
    border-collapse:collapse;
}

#wrapper #MidLowerLeftCell 
{
    padding:0px;
}

/**** Disclaimer ****/
/*
Used for styling dislaimers on imported pages from gartneri
*/
.disclaimer {
background-color : #f5f5f5 !important;
font-size: 80%;
padding: 5px;
border: 1px solid #000000;
}

/**** Funding****/
/* Styling the funding information*/
.funding
{
margin:0px 0px 5px 2px;
padding:6px 6px 6px 6px;
width:190px !important;
border:1px solid #525252;

}
.fundingLogo img
{
	display:block;
	padding-bottom:5px;
	width:189px;
	overflow:hidden;
}
.fundingText
{
	display:block;	
	font-style:italic;
	font-size:9pt;

}

/**** Paging ****/
/* Styles for ajax paging */
.pagination {
            font-size: 80%;
        }
        
.pagination a {
    text-decoration: none;
	border: solid 1px #AAE;
	color: #15B;
}

.pagination a, .pagination span {
    display: block;
    float: left;
    padding: 0.3em 0.5em;
    margin-right: 5px;
	margin-bottom: 5px;
	min-width:1em;
	text-align:center;
}

.pagination .current {
    background: #26B;
    color: #fff;
	border: solid 1px #AAE;
}

.pagination .current.prev, .pagination .current.next{
	color:#999;
	border-color:#999;
	background:#fff;
}


/**** Newsletter ****/
/* Styles for newsletter admin page*/
.newsletter_subjectlist label{
            width: 70px;
            font-size:8pt;
        }

#newsletter_articles .article
{
    font-size: 8pt;
}

#newsletter_articles .article.title
{
    font-weight: bold;
}

#newsletter_articles .article.desc
{
    font-style:italic;
}

/**** Webpart in regular zones ****/
/* Using for webparts on i.e. the Search Page grid*/
.webinfoWPTable .ms-WPHeader td:first-child
{
	background: url('../images/wpheadgreen.gif') repeat-x;
	margin: 0;
	padding: 0;
	height: 16px
}

.webinfoWPTable .ms-WPHeader TD span:first-child
{
	background: url('../images/wpheadleftgreen.gif') no-repeat top left;
	padding-left:10px;
}

.webinfoWPTable .ms-WPHeader TD h3
{
	font-family: Arial, Helvetica, sans-serif;
	background: url('../images/wpheadrightgreen.gif') no-repeat top right;
	margin: 0 !important;
	padding: 0px !important;
	color: #ffffff  !important;
	line-height:16px;
}

.webinfoWPTable .ms-WPTitle
{
	height:16px;
	padding:0;
	margin:0;
}

.webinfoWPTable .ms-WPHeader TD
{
    BORDER: 0px solid; 
    margin:0px; 
    padding:0px; 
    height:16px;
}

.webinfoWPTable .ms-HoverCellInActive, 
.webinfoWPTable .ms-HoverCellActiveDark
{
	margin:0px !important;
	border:0px !important; 
}

.webinfoWPTable .ms-WPHeader
{
	padding:0px;
	height:14px;
}

.webinfoWPTable .ms-WPHeader TD h3
{
    height:16px;
    line-height:16px;
}

.webinfoWPTable .ms-WPBody
{
	background: url('../images/wpbodybg.gif') no-repeat bottom right;
	margin-bottom:10px;
	padding:10px;
	font-family: Arial, Helvetica, sans-serif;
}
