@import url("RadMenu/styles.css");
@import url(RadWindow/styles.css);

HTML
{
	height:					100%;
	width:					100%;
}

BODY
{
	font-family:			Arial, Helvetica, sans-serif;
	font-size:				9pt;
	color:					#000000;
	width:					100%;
	text-align:				center;
}

.wrapper
{
	width:					842px;
	margin:					auto;
	margin-top:				10px;
	text-align:				left;
}

.header
{
	width:					100%;
	float:					left;
}

.logo
{
	float:					left;
	width:					100%;
}

.basics
{
	font-weight:				bold;
	color:					#005697;
	float:					right;
	width:					245px;
	width:					auto;
	text-align:				right;
	padding-bottom:				4px;
}

.basics A
{
	font-weight:			bold;
	font-size:				9pt;
	color:					#005697;
	text-decoration:		none;
}

.landen
{
	padding-top:			6px;
	margin-left:			4px;
}

.MenuWrapper
{
	float:					right;
	margin-bottom:			6px;
}

.content
{
	float:					left;
	width:					100%;
	position:				relative;
}

.LeftMenu
{
	float:					left;
	width:					170px;
	height:					100%;
	margin-right:			10px;
}

.MainContent
{
	float:					left;
	width:					506px;
	height:					100%;
	margin-right:			2px;
}

.MainContent .TopContentPane
{
	padding-bottom:				10px;
}

.MainContent .ContentR
{
	background-image:		url(images/contentbg_r.gif);
	background-repeat:		repeat-y;
	background-position:	right top;
}

.MainContent .ContentB
{
	background-image:		url(images/contentbg_b.gif);
	background-repeat:		repeat-x;
	background-position:	left bottom;
}

.MainContent .ContentBL
{
	background-image:		url(images/contentbg_bl.gif);
	background-repeat:		no-repeat;
	background-position:	left bottom;
}

.MainContent .ContentBR
{
	background-image:		url(images/contentbg_br.gif);
	background-repeat:		no-repeat;
	background-position:	right bottom;
}

.MainContent .ContentPane
{
	text-align:				justify;
	background-image:		url(images/contentbg_tr.gif);
	background-repeat:		no-repeat;
	background-position:	right top;
	padding:				0px 20px 20px 10px;
}


.RightContentPane
{
	float:					right;
	width:					151px;
}

.EmailPane
{
	position:				absolute;
	right:					0px;
	bottom:					0px;
	width:					151px;
	height:					100px;
	clear:					both;
}

/*
.Zoeken
{
	float:					left;
	margin:					0px;
	padding:				0px;
}

.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;
	color:					#005798;
}

.VervolgKop
{
	font-size:				18pt;
	font-weight:			bold;
	color:					#005798;
}

.SubKop
{
	font-size:				11pt;
	font-weight:			bold;
	color:					#005798;
}

.DNNAlignleft,
.DNNAlignright
{
	text-align:				justify;
}

/* ContextMenu */

/* Right context menu */

.ContextMenuItemPanel
{
	height:					24px;
	padding-left:			24px;
	background-repeat:		no-repeat;
	text-align:				left;
}

.ContextMenuItemPanel .ContextMenuItem:link, 
.ContextMenuItemPanel .ContextMenuItem:hover, 
.ContextMenuItemPanel .ContextMenuItem:active, 
.ContextMenuItemPanel .ContextMenuItem:visited
{
	display:				block;
	color:					#5d7d95;
	font-size:				8pt;
	padding-top:			2px;
	float:					left;
	font-weight:			bold;
}

.ContextMenuItemPanel .ContextMenuItemEditLink
{
    float:					left;
}


.DoubleHeight
{
    height: 42px;
}

.FAQMenu .ContextMenuItem:link,
.FAQMenu .ContextMenuItem:hover,
.FAQMenu .ContextMenuItem:active,
.FAQMenu .ContextMenuItem:visited
{
    color: #000000;
    font-weight: normal;
    font-size: 10pt;
}



/* Bottom context menu */

.Disclaimer
{
	display:				inline;
	text-align: right;
}

.ContextMenuWindowWrapper
{
	display:				inline;
}

.Disclaimer .ContextMenuItemPanel
{
	display:				inline;
	padding-left:				0px;
}

.Disclaimer .ContextMenuItemPanel .ContextMenuItem:link,
.Disclaimer .ContextMenuItemPanel .ContextMenuItem:hover,
.Disclaimer .ContextMenuItemPanel .ContextMenuItem:visited,
.Disclaimer .ContextMenuItemPanel .ContextMenuItem:active
{
	font-size:				8pt;
	color:					#005697;
	font-weight:				normal;
	margin-top:				8px;
}

/* LOGIN CONTROL CLASSES */

.Login
{
	float:					left;
	width:					100%;
}


/* Artena.GoogleSearch CSS */

.SearchResultsWrapper
{
	width: 650px;
}

.QueryText
{
	display: block;
	color: #92acbd !important;
	text-decoration: none;
	font-size: 16px;
	font-weight: bold;
	margin-bottom: 20px;
}

.SingleResult
{
	margin-bottom: 25px;
}

.ResultTitle
{
	display: block;
	color: #005798 !important;
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
}

.ResultTitle:hover
{
	text-decoration: none;
	color: #92acbd !important;
}

.ResultSummary
{
	display: block;
	
}

.ResultURL
{
	font-size: 10px;
	color: #92acbd;
		
}

.PagingPanel
{
	margin: auto;
	text-align: center;
}

.Page,
.PreviousPage,
.NextPage
{
	color: #005798 !important;
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
	margin-right: 15px;
}

.Page:hover,
.PreviousPage:hover,
.NextPage:hover
{
	text-decoration: none;
	color: #92acbd !important;
}

.CurrentPage
{
	color: #92acbd !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
{
	padding:				1px 15px 1px 5px;
	float:					left;
	width:					40px;
	height:					17px;
	background-color:		#FFFFFF;
	color:					#005697 !important;
	border:					solid 1px #005697;
	font-weight:			bold;
	text-decoration:		none;
	
}

.SearchButton:hover
{
	background-color: #005697;
	color: #FFFFFF !important;
	text-decoration:		none;
}

.NoSearchResults
{
	display: block;
	color: #005798 !important;
	text-decoration: none;
	font-size: 15px;
	font-weight: bold;
}



.rpOut .rpText .mpLink
{
    display: block;
    padding-top: 5px;
    padding-bottom: 5px;
    font-weight: bold;
    font-size: 11pt;
    color: #005798;
    width: 100%;
}

.rpOut .rpText .mpLink:hover
{
    color: White;
}