@import url("RadMenu/styles.css");
@import url("RadWindow/styles.css");

HTML
{
	height:					100%;
}

BODY
{
	text-align:				center;
	font-family:			Arial, Helvetica, sans-serif;
	color:					#000000;
	margin:					0px;
	padding:				0px;
}

#wrapper
{
	width:					843px;
	text-align:				left;
	margin:					0 auto;
	margin-top:				10px;
}

#header
{
	width:					100%;
	height:					100px;
	position:				relative;
}

#logo
{
	float:					left;
}

.basics
{
	font-weight:			bold;
	color:					#006b47;
	position:				absolute;
	bottom:					20px;
	right:					0px;
	width:					400px;
}

.basics .items
{
	float:					right;
	margin-left:			4px;
}

.taalText
{
	font-weight:			bold;
	color:					#006b47;
}

#basics a
{
	font-weight:			bold;
	font-size:				10px;
	color:					#006b47;
	text-decoration:		none;
}

#landen
{
	padding-top:			6px;
	margin-left:			4px;
}

.MenuWrapper
{
	float:					right;
	margin-bottom:			6px;
}

#content
{
	clear:					both;
	width:					100%;
	height:					380px;
	background-image:		url(images/bghomepage.jpg);
	background-position:	1px top;
	background-repeat:		no-repeat;
}

#mainContent
{
	position:				absolute;
	top:					77px;
	left:					296px;
	width:					289px;
	height:					221px;
	overflow:				auto;
	background-color:		#FFFFFF;
	padding-left:			2px;
}

#subcontent
{
	clear:					both;
	width:					100%;
	min-height:					380px;
	position:				relative;
}

.LeftMenu
{
	float:					left;
	width:					170px;
	height:					100%;
	margin-right:			16px;
}

.MainContent
{
	float:					left;
	width:					490px;
	height:					100%;
	margin-right:			2px;
}

.RightContent
{
	float:					right;
	width:					150px;
	height:					100%;
}

.RightContentPane
{
	padding:				10px 8px 8px 2px;
}

.EmailPane
{
	position:				absolute;
	right:					0px;
	bottom:					0px;
	width:					151px;
	height:					100px;
	clear:					both;
}

.Zoeken
{
	float:					left;
	margin:					0px;
	padding:				0px;
	width:					100%;
}

.Zoekbutton
{
	float:					left;
	width:					60px;
	height:					20px;
	background-image:		url(images/zoeken.png);
	background-repeat:		no-repeat;
	margin-right:			15px;
}

.Zoekfield
{
	float:					left;
	width:					100px;
	height:					20px;
	background-image:		url(images/zoekbox.png);
	background-repeat:		no-repeat;
}

/* DNN OVERRIDE CLASSES */

.Head,
.SubHead,
.SubSubHead,
.Normal,
.NormalDisabled,
.NormalBold,
.NormalRed,
.NormalTextBox,
.SkinObject
{
	font-family:			Arial, Helvetica, sans-serif;
}

.Normal
{
	font-size:				9pt;
}

.VervolgKop
{
	font-size:				18pt;
	font-weight:			bold;
	color:					#006b47
}

.SubKop
{
	font-size:				11pt;
	font-weight:			bold;
	color:					#006b47
}

/* ContextMenu */

/* Top context menu */

.TopContextMenu
{
	float:					right;
}

.TopContextMenu .ContextMenuItemPanel
{
	float:					left;
	background-image:		url(images/contextmenu/seperator.png);
	background-position:	right 3px;
	background-repeat:		no-repeat;
	padding-right:			10px;
	padding-left:			10px;
	margin-top:				8px;
	height:					auto;
	margin-bottom:			auto;
	padding-left:			auto;
}

/* Right context menu */

.ContextMenuItemPanel
{
	height:					22px;
	background-color:		#FFFFFF;
	margin-bottom:			6px;
	padding-left:			30px;
	background-repeat:		no-repeat;
}

.ContextMenuItem:link, 
.ContextMenuItem:hover, 
.ContextMenuItem:active, 
.ContextMenuItem:visited
{
	display:				block;
	color:					#7c8d87;
	font-size:				8pt;
	padding-top:			4px;
	float:					left;
}

.ContextMenuItemEditLink
{
    float:					left;
}

.DoubleHeight
{
    height: 37px;
}

.FAQMenu .ContextMenuItem:link,
.FAQMenu .ContextMenuItem:hover,
.FAQMenu .ContextMenuItem:active,
.FAQMenu .ContextMenuItem:visited
{
    color: #000000;
    font-size: 10pt;
}



/* Artena.GoogleSearch CSS */

.SearchResultsWrapper
{
	width: 650px;
}

.QueryText
{
	display: block;
	color: #97bf0d !important;
	text-decoration: none;
	font-size: 16px;
	font-weight: bold;
	margin-bottom: 20px;
}

.SingleResult
{
	margin-bottom: 25px;
}

.ResultTitle
{
	display: block;
	color: #006b47 !important;
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
}

.ResultTitle:hover
{
	text-decoration: none;
	color: #97bf0d !important;
}

.ResultSummary
{
	display: block;
	
}

.ResultURL
{
	font-size: 10px;
	color: #97bf0d;
		
}

.PagingPanel
{
	margin: auto;
	text-align: center;
}

.Page,
.PreviousPage,
.NextPage
{
	color: #006b47 !important;
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
	margin-right: 15px;
}

.Page:hover,
.PreviousPage:hover,
.NextPage:hover
{
	text-decoration: none;
	color: #97bf0d !important;
}

.CurrentPage
{
	color: #97bf0d !important;
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
	margin-right: 15px;
}

.SearchWrapper
{
	float: left;
	width: 170px;
}

.SearchBoxWrapper INPUT
{
	border-width: 0px;
	background-color: Transparent;
}

.SearchBoxWrapper
{
	float:					right;
	width:					95px;
	height:					20px;
	background-image:		url(images/zoekbox.png);
	background-repeat:		no-repeat;
	padding: 1px 0px 0px 3px;
}

.SearchButton
{
	float:					left;
	width:					60px;
	height:					20px;
	background-image:		url(images/zoeken.png);
	background-repeat:		no-repeat;
}

.SearchButton:hover
{
	background-image:		url(images/zoeken_hover.png);
}

.Zoek_EN .SearchButton
{
	background-image:		url(images/zoeken_EN.png);
}

.Zoek_EN .SearchButton:hover
{
	background-image:		url(images/zoeken_hover_EN.png);
}

.NoSearchResults
{
	display: block;
	color: #006b47 !important;
	text-decoration: none;
	font-size: 15px;
	font-weight: bold;
}

.ModuleTitle_MenuBar
{
	position: relative;
}


.ModuleTitle_SubMenu {
	top: 0px !important;
	left: 0px !important;
}

img { border: 0px }

div.RadWindow { z-index: 9999 !important; }
