.Heliks{}

/*

kleuren: groen voor tekst en lijnen: #55a210
donker groen kader om vlak: #315d09
background: #dddddd tot#ffffff

*/


body {
	margin: 0px; 
	padding: 0px; 
	border: solid 0px #ff00ff;
	background: #ffffff url(images/bg-checkered.gif) repeat scroll top left;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
	text-align: center;
	height: 100%;
}
.background 
{
	margin: 0px; 
	padding: 0px; 
	border: solid 0px #ff00ff;
	height: 100%;
	margin-left: auto;
	margin-right: auto;
	width: 100%;
	max-width: 1300px;
}

.maintable
{
	background: #dddddd url(images/bg-main.gif) repeat-x scroll top left;
	height: 100%;
	margin: 0px; 
	padding: 0px 0 0 0px; 
	border: solid 0px #55a210;
	text-align: left;
	width: 100%;
	border-left: solid 1px #ffffff;
	border-right: solid 1px #ffffff;
}

.menubackpane
{
	vertical-align: top;
    	width: 240px;
}
.spiralpane
{
    	width: 39px;
	background: transparent url(images/spiraal-kl-ingekort.gif) no-repeat scroll top left;
	height: 100%;
}
.logopane {
	vertical-align: bottom;
	margin: 0px; padding: 0px 0 0 20px; border: solid 0px #ff00ff;
	background-color: #ffffff;
	border-bottom: solid 2px #55a210;
	height: 68px;
}
.logopane2
{
	margin: 0px; padding: 45px 0 0 0px; border: solid 0px #ff00ff;
}
.menupane {
	vertical-align: top;
	margin: 30px 0 0 0; padding: 0px; border: solid 0px #ff00ff;
}

.contentbackpane
{
	vertical-align: top;
	height: 100%;
}

.headerpane 
{
	vertical-align: top;
	background-color: transparent;
	height: 68px;
	margin: 0px; 
	padding: 0px 0 0 0px; 
	border: solid 0px #ff00ff;
	border-bottom: solid 2px #55a210;
}
.box
{
    background: url(images/rightlower.jpg)  right bottom;
    margin: 30px 30px 10px 30px;
}
.box-outer
{
    background: url(images/leftlower.gif) no-repeat left bottom;
}
.box-inner
{
    background: url(images/rightupper.gif) no-repeat right top;
}
.box-inner2
{
    margin: 0px; padding: 20px 0 0 0; border: solid 0px #ff00ff;
    background: url(images/leftupper.gif) no-repeat left top;
    min-width: 540px;
}
.contenttable
{
}
.mainbox
{
	padding: 20px 0 0 0; 
	border: solid 0px #ff00ff;
    	margin: 0px 20px 10px 30px;
}
.leftpane, .rightpane
{
	padding: 0px 0 0 0;
	vertical-align: top;
}

.box .leftpane
{
    width: 240px;
}


.mainbox .rightpane
{
    width: auto;
    _width: 33%;
}

.contentpane
{
	vertical-align: top;
	margin: 3px 20px 0 30px; padding: 0px 0 0 0; border: solid 0px #ff00ff;
}
.bottompanes
{
    margin: 30px 20px 30px 30px;
    vertical-align: top;
}
.bottomleftpane, .bottomrightpane
{
	margin: 0px; padding: 0px 20px 0 0; border: solid 0px #ff00ff;
    vertical-align: top;
    width: 50%;
    background-color: Transparent;
}
.bottomrightpane
{
    padding: 0 0 0 20px; 
}

.headerpanetable
{
    width: 100%;
}

.pagetitlepane
{
	margin: 0px; 
	padding: 28px 10px 0 20px; 
	_padding: 0px 0 0 20px; 
	border: solid 0px #ff00ff;
    	vertical-align: bottom;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 25px;
	line-height: 30px;
	font-weight: normal;
	font-style: normal;
	color: #55a210;
	text-transform: none;
	width: auto;
}
.loginpane
{
	margin: 0px; 
	padding: 28px 0 20px 0px; 
	border: solid 0px #ff00ff;
    	white-space: nowrap;
    	vertical-align: bottom;
    	text-align: right;
	color: #55a210; 
	font-size: 11px;
}

.user 
{
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
}

.loginpane a, .loginpane a:link, .loginpane a:visited, .loginpane a:hover, .loginpane a:active 
{
	color: #55a210;
	line-height: 150%; 
}


.DNN_ANN_DesignTable
{
	padding: 0 0 10px 0;
	width: auto;
}


H1, H2, H3 
{
	color: #55a210;
	font-family: Arial, Sans-Serif;
	line-height: 130%;
}

H1 
{
	font-size: 22px;
}
H2
{
	font-size: 15px;
}
H3 
{
	font-size: 11px;
	font-weight: bold;
	font-family: Verdana, Arial, Sans-Serif;
}

a.CommandButton, a.CommandButton:link, a.CommandButton:visited
{
	font-size: 11px;
	font-family: Verdana, Arial, Sans-Serif;
	color: #97a747;
}
a.CommandButton:hover
{
	font-size: 11px;
	font-family: Verdana, Arial, Sans-Serif;
	color: #333333;
}


/* Main Menu */
.MainMenu_MenuBreak, .MainMenu_MenuArrow, .MainMenu_RootMenuArrow, .MainMenu_MenuIcon  { display: none; }

.g0menucontainer
{	
	margin: 0px; padding: 0px; border: solid 0px #ffffff;
	background-color: Transparent;
	border-top: solid 0px #BCAEC2;
	border-bottom: solid 0px #BCAEC2;
}

.g0submenu 
{
	padding: 0px;
	margin: 1px 0 0 1px;
	border: solid 1px #55a210;
	color: #333333;
	background-color: #F7F7F6;
	z-index: 1;
}

.g0menubar
{
	cursor: pointer; 
	cursor: hand; 
}

/* propagate to submenu items Arial Narrow, Helvetica Condensed, Helvetica CondensedLight, */
.g0menuitem, .g0menuitemsel
{
	font-family: Arial, Sans-Serif;
	font-style: normal;
	font-weight: normal;
	font-size: 14px;
	padding: 0px; margin: 0px; 
	border: 0px solid gray; 
	padding: 0 10px 0 10px;
	text-transform: none;
	height: 30px;
	color: #898998;
}

.g0menuitem TD, .g0menuitemsel TD
{
	border: 0px solid #ffffff;
	height: 25px;
	padding: 0 10px 0 10px;
}



/* rootmenu Arial Narrow, Helvetica Condensed, Helvetica CondensedLight, */
.g0rootmenuitem, .g0rootmenuitemactive, .g0rootmenuitemsel, .g0rootmenuitembreadcrumb
{
	font-family: Arial, Sans-Serif;
	font-style: normal;
	font-weight: normal;
	font-size: 25px;
	line-height: 100%;
	padding: 0px;
	margin: 0px;
	border: 0px solid gray; 
	border-bottom: dotted 0px #333333;
	padding: 0 10px 0 10px;
	text-transform: none;
	height: 35px;
	letter-spacing: 0.05em;
}
.g0rootmenuitem
{
	color: #898998;
}

.g0rootmenuitem TD
{
	border: 0px solid #ffffff;
	height: 35px;
	border-bottom: dotted 0px #333333;
}

.g0rootmenuitemactive, .g0rootmenuitembreadcrumb, .g0rootmenuitemsel
{
	color: #55a210;
	background-color: Transparent;
	cursor: pointer;
	cursor: hand; 
}

.g0rootmenuitemsel TD, .g0rootmenuitemactive TD, .g0rootmenuitembreadcrumb TD
{
	border: 0px solid #ffffff;
	height: 35px;
	border-bottom: dotted 0px #333333;
}

/* submenu items Arial Narrow, Helvetica Condensed, Helvetica CondensedLight, */
.g0submenuitemsel, .g0submenuitemactive, .g0submenuitembreadcrumb
{
	font-family: Arial, Sans-Serif;
	font-style: normal;
	font-weight: bold;
	font-size: 14px;
	cursor: pointer;
	cursor: hand; 
	margin: 0px;
	border: 0px solid gray; 
	filter: none; 
	padding: 0 10px 0 10px;
	height: 25px;
	text-transform: none;
}

.g0submenuitemactive, .g0submenuitembreadcrumb
{
	color: #55a210;
}
.g0submenuitemsel
{
	color: #55a210;
}


.g0submenuitemactive TD, .g0submenuitembreadcrumb TD
{
	border: 0px solid #ffffff;
	padding: 0 10px 0 10px;
	height: 25px;
}

.g0submenuitemsel TD, g0menuitemsel TD
{
	border: 0px solid #ffffff;
	padding: 0 10px 0 10px;
	height: 25px;
}

#nifty-back
{
    margin: 0px;
}


