/* ------- */
BODY{	
	OVERFLOW:auto;
	FONT-SIZE:12px; 
	MARGIN:0px; 
	COLOR: #313131; 
	FONT-FAMILY: arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #ffffff; 
	SCROLLBAR-SHADOW-COLOR:#000066; 
	SCROLLBAR-ARROW-COLOR: #ffffff; 
	SCROLLBAR-TRACK-COLOR: #adb9d5; 
	SCROLLBAR-BASE-COLOR: #00247D; 
	tscrollbar-darkshadow-color: #BA122B; 
	tscrollbar-3dlight-color: #BA122B; 
	tscrollbar-highlight-color: #cccc99 
}

.bodyBlue{
	BACKGROUND-COLOR: #00247D;
	COLOR: #ffffff;
	Margin-left: 0px;
	margin-top: 0px;
}

.bodyNav{
/*	BACKGROUND-COLOR: #335097;*/
	BACKGROUND-COLOR: #00247D;
	COLOR: #ffffff;
	Margin-left: 0px;
	vertical-align:top; 
}

.bodyNav_Help{
/*	BACKGROUND-COLOR: #335097;*/
	BACKGROUND-COLOR: #00247D;
	COLOR: #ffffff;
	Margin-left: 0px;
	vertical-align:top; 
	width:91px;
}
.navback
{
	background-position: 50% top;
	background-repeat: no-repeat;
	/*background-color: #335097;*/
	/*was body blue in vorige versie;*/
	background-color: #00247D;
	white-space:nowrap;
	vertical-align:top;
	width:146px;  
}

.navback_aangemeld
{
	/*background-color: #fff1fc; heel flue*/
	background-color: #E80094; /* scherp */
}
.navpijl{
    BACKGROUND-IMAGE: url(../Images/nav/arrow_right_green.gif); 
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: left center;
}
/*--------------------headerimages-----------------------*/

.hlogo{
	background-image:url(../Images/Header/www_logo.GIF);
	background-repeat:no-repeat;
}

.hleft{
	background-image:url(../Images/Header/header_back.GIF);
}

.htitel{
	background-image:url(../Images/Header/header_skyline_felixarchief.gif);
	background-position: center;
	background-repeat:repeat-x;

}

.hright{
	background-image:url(../Images/Header/header_back.GIF);
}

.hhome{
	background-image:url(../Images/Header/felixlogo_voorgevel.gif);
	background-repeat:repeat-x;
	background-position: center;
}

/* blijkbaar oud
.hhomeunder{
	background-image:url(../Images/Header/homeunder.GIF);
	background-repeat:no-repeat;
	background-position: left top;
}
*/

/*--------------------content-----------------------*/



.auteurdiv{
	text-align: right;
	font-size: 9px;
	padding-top:5px;
	color:#999999;
}

.auteur{
	text-align: right;
	font-size: 9px;
	color:#999999;
}

.datum{
	border-top: #9c0000 solid 1px;
	padding-top:8px;
    	margin-top: 15px;
	text-align:right;
   	font-size: 9px;
   	color:#999999;
}

.samenvattingtekst{
	font-size: 10px;
	color: #313131;
	margin-bottom: 20px;
}

.samenvatting{
	color: #999999;
}

/*--------------------uit content.css-----------------------*/


P
{
    COLOR: #313131;
    FONT-FAMILY: arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
}
UL{
    MARGIN-TOP: 5px;
}
LI
{
    COLOR: #313131;
    FONT-FAMILY: arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    LIST-STYLE: url(../Images/nav/arrow_right_green.gif);
    MARGIN-BOTTOM: 5px; 
}
LI LI
{
    COLOR: #313131;
    FONT-FAMILY: arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    LIST-STYLE: url(../Images/nav/arrow_right_green.gif);
    MARGIN-LEFT: -22px;
}
H1
{
    BORDER-TOP: #999999 1px solid;
    PADDING-TOP: 3px;	    
    COLOR: #333333;
    FONT-FAMILY: arial, Helvetica, sans-serif;
    FONT-SIZE: 16px;
}
H2
{
    COLOR: #313131;
    FONT-FAMILY: arial, Helvetica, sans-serif;
    FONT-SIZE: 13px;
    MARGIN-BOTTOM: 5px; 
}
H3
{
    COLOR: #666600;
    FONT-FAMILY: arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
}
H4
{
    COLOR: #9c0000;
    FONT-FAMILY: arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
}
H5
{
    COLOR: #313131;
    FONT-FAMILY: arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
}
H6
{
    COLOR: #666600;
    FONT-FAMILY: arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
}
HR{
    HEIGHT: 1px;
}
TD
{
    FONT-FAMILY: arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    
}
td.headerskyline
{
    background-image: url(../images/header/header_skyline_felixarchief.gif);
    background-repeat: no-repeat;
}
td.headerskylineback
{
    background-image: url(../images/header/hd_bg_skyline_lucht.gif);
    background-repeat: repeat-x;
}
TH
{
    BACKGROUND-COLOR: #00247D;
    COLOR: #ffffff;
    FONT-FAMILY: arial, Helvetica, sans-serif;
    FONT-SIZE: 13px;
    FONT-WEIGHT: bold;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 8px;
    TEXT-ALIGN: left;
}
TH A:link
{
    COLOR: #ffffff;
    FONT-FAMILY: arial, Helvetica, sans-serif;
    FONT-SIZE: 13px;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: left;
    TEXT-DECORATION: underline;
}
TH A:visited
{
    COLOR: #ffffff;
    FONT-FAMILY: arial, Helvetica, sans-serif;
    FONT-SIZE: 13px;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: left;
    TEXT-DECORATION: underline;
}
TH A:active
{
    COLOR: #ffffff;
    FONT-FAMILY: arial, Helvetica, sans-serif;
    FONT-SIZE: 13px;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: left;
    TEXT-DECORATION: underline;
}
TH A:hover
{
    COLOR: #ffffff;
    FONT-FAMILY: arial, Helvetica, sans-serif;
    FONT-SIZE: 13px;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: left;
    TEXT-DECORATION: underline;
}

A:link
{
    COLOR: #00247D;
    TEXT-DECORATION: underline;
}
A:active
{
    COLOR: #00247D;
    TEXT-DECORATION: underline;
}
A:visited
{
    COLOR: #781496;
    TEXT-DECORATION: underline;
}
A:hover
{
    COLOR: #99A7CB;
    TEXT-DECORATION: underline;
}
INPUT
{
    BACKGROUND-COLOR: #ffffff;
    BORDER-BOTTOM: #ccccff 1px solid;
    BORDER-LEFT: #000033 1px solid;
    BORDER-RIGHT: #ccccff 1px solid;
    BORDER-TOP: #000033 1px solid;
    COLOR: #333333;
    FONT-FAMILY: arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
}
INPUT.checkbox
{
	color: #333333;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	
	border-bottom-style: none;
	background-image:none;
	border-bottom-style:none;
	 border-color:White;
	 display:inline;
}
TEXTAREA
{
    BACKGROUND-COLOR: #ffffff;
    BORDER-BOTTOM: #ccccff 1px solid;
    BORDER-LEFT: #000033 1px solid;
    BORDER-RIGHT: #ccccff 1px solid;
    BORDER-TOP: #000033 1px solid;
    COLOR: #333333;
    FONT-FAMILY: arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
}
SELECT
{
    BORDER-BOTTOM: #333333 1px;
    BORDER-LEFT: #333333 1px;
    BORDER-RIGHT: #333333 1px;
    BORDER-TOP: #333333 1px;
    COLOR: #000000;
    FONT-FAMILY: arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    text-align:right; 
   
}

.DDLB_SELECT
{
    BORDER-BOTTOM: #333333 1px;
    BORDER-LEFT: #333333 1px;
    BORDER-RIGHT: #333333 1px;
    BORDER-TOP: #333333 1px;
    COLOR: #000000;
    FONT-FAMILY: arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    text-align:justify; 

   
}


.DDLB_SELECT_FONDSEN
{
    BORDER-BOTTOM: #333333 1px;
    BORDER-LEFT: #333333 1px;
    BORDER-RIGHT: #333333 1px;
    BORDER-TOP: #333333 1px;
    COLOR: #000000;
    FONT-FAMILY: Courier New, arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    text-align:left;
    overflow:auto; 
  
}
.button
{
    BACKGROUND-COLOR: #ADB9D5;
    BORDER-BOTTOM: #00247D 1px solid;
    BORDER-LEFT: #ccccff 1px solid;
    BORDER-RIGHT: #00247D 1px solid;
    BORDER-TOP: #ccccff 1px solid;
    COLOR: #00247D;
    CURSOR: hand;
    FONT-FAMILY: arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    MARGIN-LEFT: 2px;
    MARGIN-TOP: 0px;
}

.btn{
    color: #000000;
    BACKGROUND-COLOR: #99A7CB;
    FONT-SIZE: 10px;
    PADDING: 2px;
    BORDER: 1px solid #003366;
    text-decoration: none;
    cursor: hand;
}

.radio
{
    BORDER: solid #ffffff 0px;
    FONT-FAMILY: arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
}
.toplijntje
{
    BORDER-TOP: #999999 1px solid;
    COLOR: #999999;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 5px;
    PADDING-LEFT: 2px;
    PADDING-TOP: 2px;
    TEXT-ALIGN: right;
}

A.headerFrameButtonText:link 
{
    COLOR: #00247D;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
}
A.headerFrameButtonText:visited
{
    COLOR: #781496;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
}
A.headerFrameButtonText:active
{
    COLOR: #00247D;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
}
A.headerFrameButtonText:hover
{
    COLOR: #99A7CB;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
}
.Locator
{
    COLOR: #727166;
    PADDING-LEFT: 2px;
    PADDING-RIGHT: 10px;
    FONT-FAMILY: arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
}



/* padding-right => indent netscape  ****  indent IE => navtd */
A.navlink0:link, A.navlink0:active, A.navlink0:visited
{
    COLOR: #ffffff;
    DISPLAY: block;
    FONT-SIZE: 11px;
    PADDING-RIGHT: 5px;
    TEXT-ALIGN: right;
    TEXT-DECORATION: none;
}

A.navlink0:hover
{
    color: #00247D;
    BACKGROUND-COLOR: #ADB9D5;
    DISPLAY: block;
    FONT-SIZE: 11px;
    PADDING-RIGHT: 5px;
    TEXT-ALIGN: right;
    TEXT-DECORATION: none;
}

A.TreeviewISADroot:link, A.TreeviewISADroot:active, A.TreeviewISADroot:visited
{
    FONT-FAMILY: arial, Helvetica, sans-serif;
    COLOR: black;
    DISPLAY: block;
    FONT-SIZE: large ;
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    TEXT-ALIGN: right;
    TEXT-DECORATION: none;
}

A.TreeviewISADroot:hover
{
    FONT-FAMILY: arial, Helvetica, sans-serif;
    COLOR: red;
    DISPLAY: block;
    FONT-SIZE: large ;
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    TEXT-ALIGN: right;
    TEXT-DECORATION: none;
	BORDER: 1px solid red;

}
A.TreeviewISADselected:link, A.TreeviewISADselected:visited, A.TreeviewISADselected:active
{
    FONT-FAMILY: arial, Helvetica, sans-serif;
    COLOR: Blue;
    DISPLAY: block;
    FONT-SIZE: 12px;
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    TEXT-ALIGN: right;
    TEXT-DECORATION: none;
    FONT-WEIGHT: bold;
	BORDER: 2px solid red;
}

A.TreeviewISADselected:hover
{
    FONT-FAMILY: arial, Helvetica, sans-serif;
    COLOR: red;
    DISPLAY: block;
    FONT-SIZE: 12px;
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    TEXT-ALIGN: right;
    TEXT-DECORATION: none;
	border: 2px solid red;
    FONT-WEIGHT: bold;
}

A.TreeviewISADnormal:link, A.TreeviewISADnormal:visited
{
    FONT-FAMILY: arial, Helvetica, sans-serif;
    COLOR: Black;
    DISPLAY: block;
    FONT-SIZE: 12px;
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    TEXT-ALIGN: right;
    TEXT-DECORATION: none;
}
A.TreeviewISADnormal:active
{
    FONT-FAMILY: arial, Helvetica, sans-serif;
    COLOR: Green;
    DISPLAY: block;
    FONT-SIZE: 12px;
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    TEXT-ALIGN: right;
    TEXT-DECORATION: none;
}
A.TreeviewISADnormal:hover
{
	font-family: arial, Helvetica, sans-serif;
	color: blue;
	background-color: whitesmoke;
/*  white smoke = #f5f5f5 */	
	display: block;
	font-size: 12px;
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
	text-align: right;
	text-decoration: none;
	border: 2px solid red;
}

/* !!!! Digipolis Aanvullingen !!!! */
PRE{
    FONT-FAMILY: arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
}

.newsdate{
    TEXT-ALIGN: right;
    FONT-FAMILY: arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    COLOR: #999999;
}
	
.newsSummary{
    FONT-FAMILY: arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    COLOR: #727166;
}
	
.newsSummary p{
    FONT-FAMILY: arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    COLOR: #727166;
    MARGIN-TOP: 3px;
}
	
.TableNewsTitle{
    FONT-FAMILY: verdana, arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
}

.newsSubTitle{
    PADDING-BOTTOM: 4px;
}


.Locatorimage {
    COLOR: #727166;
    PADDING-LEFT: 2px;
    PADDING-RIGHT: 10px;
    BACKGROUND-IMAGE: url(../Images/nav/arrow_right_green.gif);
    BACKGROUND-POSITION: left top;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
}

.uplink{
	font-size: 9px;
}

.beschrijving
{
    COLOR: #999999;
    FONT-SIZE: 10px;
}

.kader{
	border: 1px solid #ADB9D5;
}

.kader_error{
	border: 1px solid red;
	color:Red;
	FONT-WEIGHT: bold;
}

.hoofdinfo {
    BACKGROUND-COLOR: #ADB9D5;
}
.hoofdinfo .scheiding
{
	background-color: White;
}
.hoofdinfo .label
{
	font-weight: bold;
}

.eigenschap {
    COLOR: #666666;
    FONT-SIZE: 10px;
}

.eigenschapzwart {	 
	color:#000000 ;
    FONT-SIZE: 10px;
	}

.eigenschap A:link, .eigenschap A:hover, .eigenschap A:active, .eigenschap A:visited{
    COLOR: #666666;
}

.error, UL.error LI{
    COLOR: #BA122B;
    FONT-SIZE: 14px;
    
}

.linkHR{
	BORDER-BOTTOM: dashed 1px #999999;	
}
.navNr{
   FONT-SIZE: 10px;
   COLOR: #ADB9D5;
}
.ContentHolder
{
	padding: 1px;
	vertical-align:top;
	 
}
.section
{
	border-right: #69c 1px solid;
	border-top: #69c 1px solid;
	border-left: #69c 1px solid;
	border-bottom: #69c 1px solid;
	background-color: #e1f1ff;
	width:100%;
	padding:0 0 0 3;
}
.bold { font-weight:bold; }
.TableHeader
{
    BACKGROUND-COLOR: #00247D;
    COLOR: #ffffff;
    FONT-FAMILY: arial, Helvetica, sans-serif;
    FONT-SIZE: 13px;
    FONT-WEIGHT: bold;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 25px;
    TEXT-ALIGN: left;
}
.TableHeader A:link, .TableHeader A:hover, .TableHeader A:active, .TableHeader A:visited 
{	color:White;
}

.TableHeaderStadRood
{
	background-color: #ba122b;
	color: #ffffff;
	font-family: arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	padding-left: 5px;
	padding-right: 5px;
	text-align: center;
}
.TableHeaderStadRood A:link, .TableHeaderStadRood A:hover, .TableHeaderStadRood A:active, .TableHeaderStadRood A:visited 
{	color:White;
}
.TableHeaderStadOranje
{
	background-color: #ed6e00;
	color: #ffffff;
	font-family: arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	padding-left: 5px;
	padding-right: 25px;
	text-align: left;
	height: 20px;
}
.TableHeaderStadOranje A:link, .TableHeaderStadOranje A:hover, .TableHeaderStadOranje A:active, .TableHeaderStadOranje A:visited 
{	color:White;
}


.TreeNodeHover
{
	cursor: hand;
}

.comment{
	font-size: 12px;
	color: #999999;
}

.commentBlue{
	font-size: 12px;
	color: #99A7CB;
}

/* INTRANET ------------------------------------------------------------------*/
/* INTRANET ------------------------------------------------------------------*/
/* INTRANET ------------------------------------------------------------------*/
/* INTRANET ------------------------------------------------------------------*/
/* INTRANET ------------------------------------------------------------------*/

A.navLinkIntranet:link, A.navLinkIntranet:active, A.navLinkIntranet:visited
{
    COLOR: #ffffff;
    DISPLAY: block;
    FONT-SIZE: 10px;
    PADDING: 1px;
    TEXT-ALIGN: right;
    TEXT-DECORATION: none;
    MARGIN: 1px;
}

A.navLinkIntranet:hover
{
    color: #000063;
    BACKGROUND-COLOR: #99A7CB;
    DISPLAY: block;
    FONT-SIZE: 10px;
    PADDING: 1px;
    TEXT-ALIGN: right;
    TEXT-DECORATION: none;
    BORDER: 1px solid #ffffff;
    MARGIN: 0px;
}

A.navLinkIntranetA:link, A.navLinkIntranetA:active, A.navLinkIntranetA:visited, A.navLinkIntranetA:hover 
{
    color: #000000;
    BACKGROUND-COLOR: #99A7CB;
    DISPLAY: block;
    FONT-SIZE: 10px;
    PADDING: 1px;
    TEXT-ALIGN: right;
    TEXT-DECORATION: none;
    BORDER: 1px solid #ffffff;
    MARGIN: 0px;
}

A.navLinkIntranetsub:link, A.navLinkIntranetsub:active, A.navLinkIntranetsub:visited
{
    COLOR: #99A7CB;
    DISPLAY: block;
    FONT-SIZE: 9px;
    PADDING: 1px;
    TEXT-ALIGN: right;
    TEXT-DECORATION: none;
    MARGIN: 1px;
}

A.navLinkIntranetsub:hover
{
    COLOR: #99A7CB;
    DISPLAY: block;
    FONT-SIZE: 9px;
    PADDING: 1px;
    TEXT-ALIGN: right;
    TEXT-DECORATION: underline;
    MARGIN: 1px;
}

A.navLinkIntranetAsub:link, A.navLinkIntranetAsub:active, A.navLinkIntranetAsub:visited, A.navLinkIntranetAsub:hover 
{
    color: #000000;
    BACKGROUND-COLOR: #99A7CB;
    DISPLAY: block;
    FONT-SIZE: 9px;
    PADDING: 1px;
    TEXT-ALIGN: right;
    TEXT-DECORATION: none;
    BORDER: 1px solid #ffffff;
    MARGIN: 0px;
}
/* padding-right => indent netscape  ****  indent IE => navtd */
A.navLinkIntranet0:link, A.navLinkIntranet0:active, A.navLinkIntranet0:visited
{
    COLOR: #ffffff;
    DISPLAY: block;
    FONT-SIZE: 11px;
    PADDING-RIGHT: 5px;
    TEXT-ALIGN: right;
    TEXT-DECORATION: none;
}

A.navlinkIntranet0:hover
{
    color: #00247D;
    BACKGROUND-COLOR: #ADB9D5;
    DISPLAY: block;
    FONT-SIZE: 11px;
    PADDING-RIGHT: 5px;
    TEXT-ALIGN: right;
    TEXT-DECORATION: none;
}

.navNr{
   FONT-SIZE: 10px;
   padding-top: 1px;
   COLOR: #99A7CB;
}

.headerTbl{
	background-color: #667CB1;
}
.headerTbl2{
	background-color: #D6E2F1;
	border-bottom: dashed 1px #667CB1;
}

.kader       { border: 1 solid #000000; padding: 5px }

.uplink{
	FONT-SIZE: 9px;
}
.toplijntje{
	border-top: dashed 1px #667CB1;
	color: #666666;
}
