﻿UNKNOWN
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
BODY
{
}

A
{
    FONT-FAMILY: Arial, Helvetica, Sans-Serif;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
    COLOR: #333366;
}
A:hover
{
    FONT-WEIGHT: bold;
    COLOR: #ff9933
}

BODY
{
    FONT-FAMILY: Arial, Helvetica, Sans-Serif;
    FONT-SIZE: 9pt
}
TABLE.mainbody
{
    FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
H1
{
    FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
H2
{
    FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
H3
{
    FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
H1
{
    FONT-SIZE: 28px
}
H2
{
    FONT-SIZE: 24px
}
H3
{
    FONT-SIZE: 18px
}
INPUT
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
SELECT
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
OPTION
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
TABLE
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
INPUT
{
}
SELECT
{
}
TABLE
{
    BORDER-RIGHT: black 0pt inset;
    BORDER-TOP: black 0pt inset;
    BORDER-LEFT: black 0pt inset;
    BORDER-BOTTOM: black 0pt inset
}
TABLE.top
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BACKGROUND: #a00000;
    BORDER-LEFT: 0px;
    COLOR: white;
    BORDER-BOTTOM: 0px;
    TEXT-ALIGN: left
}
TABLE.mainbody
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    FONT-SIZE: 9pt;
    BACKGROUND: white;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px
}
TR
{
}
TR.level1
{
}
TR.level2
{
}
TR.level3
{
}
TR.level4
{
}
TH
{
    BACKGROUND: #a00000;
    COLOR: white;
    HEIGHT: 14px;
    TEXT-ALIGN: left
}
TH A
{
    COLOR: white
}
TH.kunst
{
    BACKGROUND: url(images/kunst.gif) no-repeat
}
TH.buttonOff
{
    BACKGROUND: #a00000;
    COLOR: #ffffff
}
TH.buttonOn
{
    BACKGROUND: #ffffff;
    COLOR: #000000
}

TD
{
    FONT-FAMILY: Arial, Helvetica, Sans-Serif;
    FONT-SIZE: 8pt
}

TD.wallpaper
{
    BACKGROUND: url(images/note_paper.jpg)
}
TD.label
{
    TEXT-ALIGN: right
}
TD.waarde
{
    TEXT-ALIGN: left
}
TABLE.tabstrip
{
    BORDER-RIGHT: 0pt;
    BORDER-TOP: 0pt;
    FONT-SIZE: 9px;
    BACKGROUND: #808080;
    BORDER-LEFT: 0pt;
    BORDER-BOTTOM: 0pt;
    FONT-FAMILY: Tahoma
}
TABLE.tabstrip TR
{
    BACKGROUND: #808080
}
TABLE.tabstrip TD.tabOff
{
    BACKGROUND: url(images/tabstrip_off.jpg);
	background-color:#808080;
    background-repeat:no-repeat;
    COLOR: white
}
TABLE.tabstrip TD.tabOff A
{
    FONT-WEIGHT: normal;
    COLOR: white
}
TABLE.tabstrip TD.tabOff A:hover
{
    FONT-WEIGHT: normal;
    COLOR: yellow
}
TABLE.tabstrip TD.tabOn
{
    BACKGROUND: url(images/tabstrip_on.jpg);
    background-repeat:no-repeat;
	background-color:#ffffff;
    COLOR: black
}
TABLE.tabstrip TD.tabOn A
{
    FONT-WEIGHT: normal;
    CURSOR: default;
    COLOR: #000000;
    TEXT-DECORATION: none
}
TABLE.tabstrip TD.tabOn A:hover
{
    FONT-WEIGHT: normal;
    CURSOR: default;
    COLOR: #000000;
    TEXT-DECORATION: none
}
TABLE.calendar
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    FONT-SIZE: 12px;
    BACKGROUND: #e0e0e0;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px
}
TABLE.calendar TR
{
    TEXT-ALIGN: center
}
TABLE.calendar TD.selected
{
    BACKGROUND: #6060ff;
    COLOR: white
}
TABLE.calendar TD.verplichtVrij
{
    BACKGROUND: #909090
}
TABLE.calendar TD.vrij
{
    BACKGROUND: #00cc00
}
TABLE.calendar TD.verlofAanvraag
{
    BACKGROUND: #ffff00
}
TABLE.calendar TD.ziek
{
    BACKGROUND: #ffffff;
    COLOR: #ff0000
}
TABLE.calendar TH
{
    FONT-SIZE: 12px;
    BACKGROUND: #c0c0c0;
    COLOR: #000000;
    TEXT-ALIGN: center
}
BUTTON.small
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-SIZE: 8pt;
    BACKGROUND-IMAGE: url(../Images/Button_Klein_Geel.gif);
    OVERFLOW: hidden;
    BORDER-LEFT: medium none;
    WIDTH: 100px;
    CURSOR: hand;
    BORDER-BOTTOM: medium none;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: Verdana;
    HEIGHT: 18px;
    BACKGROUND-COLOR: transparent;
    TEXT-ALIGN: center
}
BUTTON.normal
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-SIZE: 8pt;
    BACKGROUND-IMAGE: url(../Images/Button_Normaal_Blauw.gif);
    OVERFLOW: hidden;
    BORDER-LEFT: medium none;
    WIDTH: 120px;
    CURSOR: hand;
    BORDER-BOTTOM: medium none;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: Verdana;
    HEIGHT: 24px;
    BACKGROUND-COLOR: transparent;
    TEXT-ALIGN: center
}
TD.otherMonth
{
    COLOR: #bbbbbb;
    TEXT-ALIGN: right
}
TD.weekend
{
    BACKGROUND: #999999;
    TEXT-ALIGN: right
}
TD.numeric
{
    TEXT-ALIGN: right
}

.12pxbold
{ 
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold
}

.TabContent
{
	width:687px ; 
	height:280px;
	z-index:1; 
	overflow: auto;	
	margin-left:10px;
	margin-top:10px;
	/** border:1px solid #000000; **/
}

.InfoBoxDiv { height:160px; width:687px }
.BoxWidth { width:687px }

.InfoBoxDiv
{
	margin:10px;
    overflow:auto; 
    border-right: #ffffdd thin inset;
    border-top: #ffffdd thin inset; 
    border-left: #ffffdd thin inset; 
    border-bottom: #ffffdd thin inset; 
    background-color: #ffffdd;
}

.InfoBoxDiv p
{
	margin:0px;
}

.HelpTitle
{
	font-weight:bold;
	margin-bottom:4px;	
}


.ItemHeader
{
	padding-bottom:10px;	
}

.ItemDivider
{
}

.ItemRowCaption
{
	font-size:12px;
}

#Y1 .ItemRowCaption
{
	width:140px;	
}

#Y2 .ItemRowCaption
{
	width:230px;	
}

#Y3a { width:370px; }

#Y3a .ItemRowCaption
{
	width:155px;	
}

#Y3b .ItemRowCaption
{
	width:250px;	
}

#Y3b .ItemRowInput
{
	width:40px;
}

#Y5 .ItemRowCaption
{
	width:200px;
	
}


#Y4 .ItemRowCaption
{
	width:200px;
	
}


.RequiredFieldText
{
	font-weight:900;
	font-size:14px;
	color:red;
}


.RequiredField
{
	font-weight:900;
	font-size:14px;
	color:red;
}

.RequiredFieldText
{
	font-weight:normal;
	font-size:12px;
}

.questionBox 
{
	padding-left:3px;
	padding-right:10px;
    vertical-align: middle; 
    cursor:default;
}
.questionBox div
{
    background-color: red;
    color:white;
    width:14px;
    font-weight:bold;
    font-size:12px;
    height:14px;
    vertical-align: middle; 
    text-align: center;
}


.button
{
	font-size:13px;
	height:28px;
	
}

.HelpDiv
{
	display:none;
}

.HelpDiv td
{
	font-size:12px;
}


.HelpDivVisible
{
	display:block;
}

.HelpDiv
{
	display:;
	padding:40px;
	border:1px solid #000000;
}

