A.white, a.white:hover
{
	color: White;
}
.light
{
	font-weight: normal;
	color: #666666
}
A.light
{
	font-weight: normal;
	color: #666666
}
A.light:hover
{
	font-weight: normal;
	color: #333333
}

A.black
{
	font-weight: normal;
	text-decoration:none;
	color: #333333;
}
A.black:hover
{
	font-weight: normal;
	text-decoration:underline;
	color: #000000
}

input.GREEN {
/*background-color: #7fc41c;
border: 1px outset #FFFFFF;
padding: 0px 4px 0px 4px;
color: WHITE;
font-weight: bold;*/
}
input.BLUE {
/*background-color: #70bff0;
border: 1px outset #4a94cd;
padding: 0px 4px 0px 4px;
color: WHITE;
font-weight: bold;*/
}

.textright 
{
	text-align:right;
}
.MaxCharcounter
{
	color: #888888;
	text-align: right;
}

table {
	font-family: 'trebuchet MS';
	font-size: 10px;
	color: #333333;
}

input, select, textarea
{
	font-size: 10px;
	color: #333333;
	font-family: 'trebuchet MS';
	background-color: #F4F9FD;
	border: solid 1px #7F9DB9;
}
.footer {
	color: WHITE;
	padding-left: 10px;
	font-size: 11px;
	text-align: center;
	font-weight: bold;
}


A.homelink
{
	TEXT-DECORATION: underline;
	padding-bottom: 2px;
	padding-top: 1px;
	padding-right: 5px;
	padding-left: 3px;
	color:Black;/*White*/
}
A.homelink:hover 
{
	background-color: #D1D8C5;
	color: Black;/*White*/
	/*color: #597e90;
	text-decoration:none;*/
}

A.homelink:visited 
{
	TEXT-DECORATION: underline;
	padding-bottom: 2px;
	padding-top: 1px;
	padding-right: 5px;
	padding-left: 3px;
	color:Black;/*White*/
}
.hometext 
{
	padding-bottom: 10px;
	padding-right: 6px;
	padding-left: 6px;
	color: Black;/*White*/
}

.subtitle
{
    FONT-WEIGHT: bold; 
    FONT-SIZE: 12px; 
    TEXT-TRANSFORM: uppercase; 
    COLOR: #444444; 
    FONT-VARIANT: small-caps
}

.title
{
    FONT-WEIGHT: bold; 
    FONT-SIZE: 14px; 
    TEXT-TRANSFORM: uppercase; 
    COLOR: #71bff0; 
    FONT-VARIANT: small-caps
}
.errormessage
{
	font-weight: bold;
	color: #cc0000;
}
.noborder, .noborder INPUT
{
	border-right: #ffffff 0px;
	border-top: #ffffff 0px;
	border-left: #ffffff 0px;
	border-bottom: #ffffff 0px;
	background-color: transparent;
}
INPUT.noborder
{
	cursor: hand;
}
.homedynamic 
{
	color: #63b4ec;
	FONT-WEIGHT: bold; 
}

.green 
{
	color: #88A4B0;
}
.project_hoofdstuktitle 
{
	text-transform: capitalize;
	font-weight: bold;
	text-decoration: none;
}

.project_fasetitle 
{
	text-transform: capitalize;
	font-weight: bold;
	color: gray;
}

/*-----------------------------*/
.lightblue {
	color: #e0f0fb
}

.PageTitle_bg
{
	background-color: white;
	color: Gray;
}
.PageTitle_title
{
	font-weight: bold;
	font-size: 17px;
	color: #95ccf2;
	text-transform: lowercase;
	text-align: left;
	font: MS Trebuchet MS;
	color: Gray;
	font-family: 'trebuchet MS';
}

.RowSelector
{
	background-color: #C7D9A6;
}



.lightblue_bg {
	background-color: #86BB4F;
	color: White;
}
.lightblue_title 
{
/*	FONT-WEIGHT: bold; 
    FONT-SIZE: 18px; 
	color: #95ccf2;
	text-transform:lowercase;
	text-align: left;*/
    FONT: bold 15px/18px  MS Trebuchet MS;
    COLOR: white;
}
/*--*/
.blue {
	color: #63b4ec;
}
.blue_bg {
	/*background-color: #63b4ec*/
}
.blue_title 
{
    FONT: bold 15px/18px  MS Trebuchet MS;
    COLOR: #000000

/*	FONT-WEIGHT: bold; 
    FONT-SIZE: 18px; 
	color: White;
	text-transform:lowercase;
	text-align: left;*/
}
/*--*/
.lightgreen {
	color: #65B52A;
}
/*	logon:kader; 
	default: twee kaders
	documenten:
*/
.lightgreen_bg {
	background-color: #C7D9A6;  /*#9FC64F*/
}

/*
	logon: tekst in kader
*/
.lightgreen_title 
{
    FONT: bold 15px/18px  MS Trebuchet MS;
    COLOR: #EF2018;/*white;*/
/*	FONT-WEIGHT: bold; 
    FONT-SIZE: 18px; 
	color: #bdda93;
	text-transform:lowercase;
	text-align: left;*/
}

/*	projectstatus
*/
.green_bg
{
	background-color: #9BBA7A/*#86BB4F;#8BC40F*/
}
/*--*/
.lightred {
	color: #f9eede;
}
.lightred_bg {
	background-color: #7b96a5;
}
.lightred_title 
{
	FONT-WEIGHT: bold; 
    FONT-SIZE: 14px; 
	color: white;
}
/*--*/
.lightgrey {
	color: #fbfbfd
}
/*
	contact
	imagegallery
*/
.lightgrey_bg
{
	background-position: left top;
	/*background-image: url(../images/PCT-cntBGR.jpg);*/
	background-repeat: no-repeat;
	background-color: #fbfbfd;
}
/*--*/
.lightgrey_title 
{
	FONT-WEIGHT: bold; 
    FONT-SIZE: 18px; 
	color: #72b7e7;
	text-transform:lowercase;
	text-align: left;
}
/*-----------------------------*/

.dotted_row
{
/*	background-position: center center;
	background-image: url(../images/dots_bg.gif);
	background-repeat: repeat-x;
	background-color: transparent;
*/
	border-top: #597e90 1px solid;

}





.TDresourcepreview
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
}

.TDleft
{
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
	padding-top: 10px;
	background-color: #f9f7f6;
}
.TDcrumb
{
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-bottom: 10px;
	padding-top: 10px;
	font-family: 'trebuchet MS';
	background-color: #f9f7f6;
	text-align: center;
}
.TDpager
{
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	padding-bottom: 10px;
	padding-top: 10px;
	font-family: 'trebuchet MS';
	background-color: #f9f7f6;
	text-align: center;
}
.TDlist
{
	background-color: #fdfcfa;
}


.TITLE2
{
	font-weight: bold;
	color: BLACK;
	background-color: #CCCCCC;
	text-align: center;
	font-variant: small-caps;
}




IMG.imagegallery {
	border: outset 2px #63b4ec;
}
TD.imagegallery
{
	background-position: center center;
	background-repeat: no-repeat;
}
table.imagegallery {
    background-color: #eef9de
}


table.verysmall  
{
	font-size: 7px;
	font-weight: normal;
}
.project_highlited_frame 
{
	background-color: #444444;
}

/******************** ORIG SIBOMAT *************************/
BODY
{
    FONT-SIZE: 11px;
    MARGIN: 0px;
    background-color: #83B23B;    /*groene achtergrondkleur*/
    LINE-HEIGHT: 14px;
    FONT-FAMILY: MS Trebuchet MS
}
FORM
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    LINE-HEIGHT: 14px;
    FONT-FAMILY:  MS Trebuchet MS
}
TABLE
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: MS Trebuchet MS;
}
TD
{
    FONT-SIZE: 11px;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: MS Trebuchet MS;
}
UL.home
{
    MARGIN-TOP: 10px;
    FONT-SIZE: 11px;
    MARGIN-BOTTOM: 10px;
    MARGIN-LEFT: 10px;
    COLOR: #567e90;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: MS Trebuchet MS;
    LIST-STYLE-TYPE: square
}
LI.home
{
    FONT-SIZE: 11px;
    MARGIN-LEFT: 5px;
    COLOR: #567e90;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: MS Trebuchet MS;
}
UL
{
    MARGIN-TOP: 10px;
    FONT-SIZE: 11px;
    MARGIN-BOTTOM: 10px;
    MARGIN-LEFT: 10px;
    COLOR: #333333;
    LINE-HEIGHT: 16px;
    FONT-FAMILY:  MS Trebuchet MS;
    LIST-STYLE-TYPE: square
}
LI
{
    FONT-SIZE: 11px;
    MARGIN-LEFT: 5px;
    COLOR: #333333;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: MS Trebuchet MS
}
OL
{
    MARGIN-TOP: 10px;
    FONT-SIZE: 10px;
    MARGIN-BOTTOM: 10px;
    MARGIN-LEFT: 20px;
    COLOR: #333333;
    LINE-HEIGHT: 15px;
    FONT-FAMILY: MS Trebuchet MS
}
P
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: MS Trebuchet MS
}
A
{
    FONT-SIZE: 11px;
    COLOR: Gray ;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: MS Trebuchet MS;
    TEXT-DECORATION: none
}
A:hover
{
    FONT-SIZE: 11px;
    COLOR: Green;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: MS Trebuchet MS;
    TEXT-DECORATION: none
}
A:active
{
    FONT-SIZE: 11px;
    COLOR: green;
    LINE-HEIGHT: 14px;
    FONT-FAMILY:  MS Trebuchet MS;
    TEXT-DECORATION: none
}

.caption
{
    FONT-SIZE: 9px;
    COLOR: #ADCD88;
    FONT-FAMILY:  MS Trebuchet MS
}
A.caption
{
    FONT-SIZE: 9px;
    COLOR: #ADCD88;
    FONT-FAMILY:  MS Trebuchet MS
}
A.caption:hover
{
    FONT-SIZE: 9px;
    COLOR: #ADCD88;
    FONT-FAMILY:  MS Trebuchet MS;
    TEXT-DECORATION: none
}
A.caption:active
{
    FONT-SIZE: 9px;
    COLOR: #ADCD88;
    FONT-FAMILY:  MS Trebuchet MS;
    TEXT-DECORATION: none
}
.captionDark
{
    FONT-SIZE: 9px;
    COLOR: #333333;
    FONT-FAMILY:  MS Trebuchet MS;
    TEXT-DECORATION: none
}
A.captionDark
{
    FONT-SIZE: 9px;
    COLOR: #333333;
    FONT-FAMILY:  MS Trebuchet MS;
    TEXT-DECORATION: none
}
A.captionDark:hover
{
    FONT-SIZE: 9px;
    COLOR: #333333;
    FONT-FAMILY:  MS Trebuchet MS;
    TEXT-DECORATION: none
}
A.captionDark:active
{
    FONT-SIZE: 9px;
    COLOR: #333333;
    FONT-FAMILY:  MS Trebuchet MS;
    TEXT-DECORATION: none
}
.txtBody
{
    FONT: 11px/18px  MS Trebuchet MS;
    COLOR: #333333
}
A.txtBody
{
    FONT: 11px/18px  MS Trebuchet MS;
    COLOR: #333333
}
A.txtBody:active
{
    FONT: 11px/18px  MS Trebuchet MS;
    COLOR: #333333
}
A.txtBody:hover
{
    FONT: 11px/18px  MS Trebuchet MS;
    COLOR: #333333;
    TEXT-DECORATION: none
}
.txtBodyTTL
{
    FONT: bold 15px/18px  MS Trebuchet MS;
    COLOR: #000000
}
.txtBodyP
{
    FONT: 11px/14px  MS Trebuchet MS;
    COLOR: #333333
}
.homeBGR
{
    BACKGROUND-IMAGE: url(../assets/PCT-HomeBGR.jpg);
    BACKGROUND-REPEAT: no-repeat
}
.cntBGR
{
    BACKGROUND-IMAGE: url(../assets/PCT-cntBGR.jpg);
    BACKGROUND-REPEAT: no-repeat
}
.cntBGR01
{
    BACKGROUND-IMAGE: url(../assets/PCT-cnt01BGR.jpg);
    BACKGROUND-REPEAT: no-repeat
}
.txtMenu
{
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY:  MS Trebuchet MS;
    TEXT-DECORATION: none
}
A.txtMenu
{
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY:  MS Trebuchet MS;
    TEXT-DECORATION: none
}
A.txtMenu:active
{
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY:  MS Trebuchet MS;
    TEXT-DECORATION: none
}
A.txtMenu:hover
{
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY:  MS Trebuchet MS;
    TEXT-DECORATION: none
}
.txtBodyWhite
{
    FONT: 11px/18px  MS Trebuchet MS;
    COLOR: #ffffff
}
A.txtBodyWhite
{
    FONT: 11px/18px  MS Trebuchet MS;
    COLOR: #ffffff
}
A.txtBodyWhite:active
{
    FONT: 11px/18px  MS Trebuchet MS;
    COLOR: #ffffff
}
A.txtBodyWhite:hover
{
    FONT: 11px/18px  MS Trebuchet MS;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
.txtBodyBlue
{
    FONT: 11px/18px  MS Trebuchet MS;
    COLOR: #567e90
}
A.txtBodyBlue
{
    FONT: 11px/18px  MS Trebuchet MS;
    COLOR: #567e90
}
A.txtBodyBlue:active
{
    FONT: 11px/18px  MS Trebuchet MS;
    COLOR: #567e90
}
A.txtBodyBlue:hover
{
    FONT: 11px/18px  MS Trebuchet MS;
    COLOR: #567e90;
    TEXT-DECORATION: none
}
TD.MenuTD
{
	border-bottom: #9C9A9C 1px solid;
	border-top: #9C9A9C 1px solid;
	text-align: right;
	background-color: #A0A0A0;
	color: gray;
}
TD.MenuTD2
{
	border-bottom: #9C9A9C 1px solid;
	text-align: right;
}

TR.SubItem
{
	font-family: 'trebuchet MS';
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
	border: 3pt solid #00CC66;
	border-spacing: 0px;
	background-color: #6E6E6E;
}


TR.InfoTable_Header
{
	font-family: 'trebuchet MS';
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
	border: 3pt solid #00CC66;
	border-spacing: 0px;
	background-color: #6E6E6E;
}

TR.InfoTable_Footer
{
	font-family: 'Trebuchet MS';
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	border: 3pt solid #00CC66;
	border-spacing: 0px;
	background-color: #6E6E6E;
}

TR.InfoTable_Content
{
	font-family: 'Trebuchet MS';
	font-size: 12px;
	color: #000000;
	border-width: thin;
	border: 1pt solid #00CC66;
	border-spacing: 0px;
}

TABLE.InfoTable
{
	border-style: none;
	background-color: #E0E0E0;
	empty-cells: show;
	padding: "3";
	border-spacing: "0";
}

A.menuitemsibomat
{
	text-decoration:none;
    FONT: 11px/18px  MS Trebuchet MS;
    MARGIN-LEFT: 3px;
    MARGIN-RIGHT: 3px;
    PADDING-LEFT: 2px;
    PADDING-RIGHT: 2px;
    color : #ADD78A;
}
A.menuitemsibomat:hover
{
	font: 11px/18px MS Trebuchet MS;
	border-bottom: #9C9A9C 1px solid;
	border-top: #9C9A9C 1px solid;
	border-left: #9C9A9C 1px solid;
	border-right: #9C9A9C 1px solid;
	margin-left: 2px;
	margin-right: 2px;
	padding-left: 2px;
	padding-right: 2px;
	color: #ADD78A;
}
A.menuitemsibomat:link
{
	text-decoration:none;
    FONT: 11px/18px  MS Trebuchet MS;
    color : White;
}
A.menuitemsibomat:active
{
	text-decoration: none;
    FONT: 11px/18px  MS Trebuchet MS;
    font-weight:bold;
}
A.menuitemsibomat:visited
{
	text-decoration:none;
    FONT: 11px/18px  MS Trebuchet MS;
    color :  White;
}

